Order Online

Thai House Barn

1319 Park St
Alameda, CA 94501
(510) 263-8332
Order online Menu | Reservation | Info
Any questions please call us.