Carlo's Pizzeria
Pizza · Italian
Carlo's Pizzeria is a pizza takeaway offering both Canadian and Italian cuisine.
Location
Best places nearby
The highest rated places close to Carlo's Pizzeria.
Local restaurants nearby
60 Harmer Ave N, ON
Location
The highest rated places close to Carlo's Pizzeria.
60 Harmer Ave N, ON