Skip to main content

Vietnam House Restaurant

restaurant · vietnamese restaurant · Alameda, CA

Address
1527 Park St, Alameda, CA 94501
Phone
(510) 864-4022
Website
vietnamhousealameda.mybistro.online
Where
37.7662, -122.2414

Search Hominin for Vietnam House Restaurant

Other restaurants nearby

More in Alameda