Menlo Park Restaurants - Vietnam
1010 Doyle Street
Inexpensive
This family run Vietnamese restaurant is worth checking out for their unique mix of fresh Chinese and French flavors. The atmosphere is pleasant.