The Square
Pizza
Popular pizzeria and takeaway located in a historic village.
Location
Best places nearby
The highest rated places close to The Square.
Local restaurants nearby
10 Market Square, ENG
Location
The highest rated places close to The Square.
10 Market Square, ENG