Farmhouse Kitchen Thai Cuisine, Menlo Park, California

Farmhouse Kitchen Thai Cuisine, Menlo Park, California
Farmhouse Kitchen Thai Cuisine, Menlo Park, California (March 2025)

1165 Merrill St, Menlo Park, CA 94025

March 2025

A La Carte Weekend Lunch

Mango Sticky Rice