Man Bo Duck Restaurant
360 Castro Street
Mountain View, California 94041
USA
Phone: 650-961-6635
Mountain View, California 94041
USA
Phone: 650-961-6635
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
New China Delight Restaurant0.01 mi
Cafe Baklava Medeterrainian0.02 mi
Maruichi Restaurant0.02 mi
Sono Sushi0.02 mi
Castro Point0.04 mi
Shiva's0.04 mi
Shiva's Indian Restaurant0.04 mi
Vivaca Grill0.04 mi
Marchant Kitchens0.04 mi
Cuisine:
Man Bo Duck Restaurant Description:
Man Bo Duck Restaurant is a attractive Chinese restaurant in Mountain View, California, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Man Bo Duck Restaurant