401 Quarry Rd, Palo Alto, California 94304 USA
Fresh cooked and grab and go food, great hidden gem
Photo Credit: Yelp