The Hub RWC
2650 Broadway, Redwood City
(650) 364-3579
Recent Reviews
Order Online
Reserve
You May Also Like
Crouching Tiger Restaurant & Bar - 2640 &, 2644 Broadway
Chinese
I Dumpling - 2660 Broadway
Chinese, Taiwanese, Seafood
Zadna Grill - 2653 Broadway
Mediterranean, Halal, Salad, Middle Eastern
Restaurants in Redwood City, CA
The Hub RWC
2650 Broadway, Redwood City, CA 94063
(650) 364-3579