Farmhouse Kitchen Thai Cuisine ★★★★☆4.4 (1,562) Restaurants Thai restaurant · Asian fusion restaurant · Brunch restaurant (...) 1165 Merrill St, Menlo Park, CA 94025 Today: 11 AM–2 PM, 5–8:30 PM Call Website Details →