West Side Tavern
Pizza · Bar
Bar offering takeaway pizza.
Location
Best places nearby
The highest rated places close to West Side Tavern.
Local restaurants nearby
163 Dumbarton Road, SCT
Location
The highest rated places close to West Side Tavern.
163 Dumbarton Road, SCT