x
Loading...
This business appears to be closed.

Exit 412 on US 101 North

Right 0.52 mi

Scroll Bar Waterside Kitchen

223 Twin Dolphin Dr, Redwood City, CA 94065

1-650-598-9000 Directions
Amenities
24 Hours (Front Desk, Security)
Phones
Coffee
Coffeemaker
American
Seafood
Bar