Redwood Shores CA Restaurants
1. 240 Redwood Shores Pkwy, Redwood Shores, CA 94065 | Mango Bay Malaysian Restaurant(650) 631-8282
2. 238 Redwood Shores Pkwy, Redwood Shores, CA 94065 | Tokyo Star(650) 631-8383
(650) 631-8282
2. 238 Redwood Shores Pkwy, Redwood Shores, CA 94065 | Tokyo Star(650) 631-8383