Vietnam House Restaurant
1527 Park St, Alameda
(510) 864-4022
Recent Reviews
Vietnam House Restaurant
1527 Park St, Alameda 94501
(510) 864-4022