542 Ramona St, Palo Alto, California 94301 USA
Tea & 3 Side Orders: Sandwiches, Savory Finger Bite-Size Grilled Vegetarian Tartlets, Assortment of Mini Desserts
Photo Credit: Yelp