Start from
Vietnam House Restaurant
1527 Park St, Alameda 94501