Farmhouse Kitchen Thai Cuisine
1165 Merrill St, Menlo Park
(650) 665-7935
Menu
Restaurants in Menlo Park, CA
Farmhouse Kitchen Thai Cuisine
1165 Merrill St, Menlo Park, CA 94025
(650) 665-7935