City Pub

[ Restaurant ]
2620 Broadway St
Redwood City, California
(650)650 363-2620
50

6 ratings
10:00 AM-~11:00 PM-kitchen closes at 10
information provided by RateBeer.com