Pizza Bar
Pizza · Bar
Pizza Bar is a takeaway specializing in pizza. They offer late-night service and a deal on second pizzas. Alcohol is available.
Location
Best places nearby
The highest rated places close to Pizza Bar.
Local restaurants nearby
205 London Road, City Centre, England



