Skip to main content

Thai House Barn

restaurant · laotian restaurant · Alameda, CA

Address
1319 Park St, Alameda, CA 94501
Phone
(510) 263-8332
Website
thaihousebarnca.com/?utm_source=bing&utm_medium=websiteurl&utm_campaign=search
Where
37.7631, -122.2440

Search Hominin for Thai House Barn

Other restaurants nearby

More in Alameda

Thai House Barn — restaurant in Alameda, CA | Hominin