Carlo's Pizzeria is a pizza takeaway offering both Canadian and Italian cuisine.