Farmhouse Kitchen Thai Express

Thai restaurant · 16695 E 14th St, San Leandro, CA

To-Go

More food in San Leandro, CA · Thai Food in San Leandro