Farmhouse Kitchen Thai Cuisine
Category
General Information
Locality: Menlo Park, California
Phone: +1 650-665-7935
Address: 1165 Merrill St 94025-4303 Menlo Park, CA, US
Website: Farmhousethai.com/menlo-park
Likes: 439
Reviews
Facebook Blog
Popular Listings
Saddle Ranch Universal
1000 Universal Studios Blvd, Universal City, CA 91608 91608 Universal City, CA, US
+1 818-760-9680
American restaurant, Bar, Steakhouse
Trailer Park After Dark
835 Fifth Avenue, Lower Level 92101 San Diego, CA, US
+1 619-236-1550
American restaurant, Bar, Dive Bar
Next Door Craft Beer & Wine Bar
7235 El Cajon Blvd 92115 San Diego, CA, US
+1 619-535-0365
Bar, Wine bar, Pub/Bar