The Shop
Pizza · Italian · Casual Dining
The Shop is a pizza restaurant offering daily specials and wholesale frozen pizzas.
Location
Best places nearby
The highest rated places close to The Shop.
Local restaurants nearby
2 Mill St, ON
Location
The highest rated places close to The Shop.
2 Mill St, ON