Farmhouse Thai Express - San Leandro

Farmhouse Thai Express - San Leandro

★★★★☆ (292 reviews) · $$ Thai, Pop-Up Restaurants
Explore Menu