Thai House Barn Alameda green curry
1319 Park Street, Alameda
510-263-8332

Thai House Barn

Serving Thai and Lao cuisine.