Vietnamese restaurant · 546 University Ave, Palo Alto, CA
Dine-In
See full menu
More food in Palo Alto, CA · Vietnamese Food in Palo Alto