Vietnamese restaurant · 2304 Encinal Ave, Alameda, CA
More food in Alameda, CA · Vietnamese Food in Alameda