Farmhouse Kitchen Thai Cuisine ★★★★☆4.4 (1,562) Restaurants Thai restaurant · Asian fusion restaurant · Brunch restaurant (more) 1165 Merrill St, Menlo Park, CA 94025 Call Website Details →