Caterers
1328 El Camino Real
Menlo Park, CA 94025
- Map
- (650) 321-6902
1010 El Camino Real, Suite 110
Menlo Park, CA 94025
- Map
- (650) 327-0830
We’ll bring the tea room to your house!
120 Loyola Avenue
Menlo Park, CA 94025
- Map
- (650) 338-9251
1010 University Drive
Menlo Park, CA 94025
- Map
- (650) 324-7700
3539 Alameda de las Pulgas
Menlo Park, CA 94025
- Map
- (650) 854-8226