Mango Bay
- Address
- 240 Redwood Shores Pky
- Place
- Redwood City , CA 94065-1100
- Landline
- (650) 631-8282
Description
Mango Bay can be found at 240 Redwood Shores Pky . The following is offered: Restaurants - In Redwood City there are 64 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(650)631-8282 (650)-631-8282 +16506318282