Carlo's Pizzeria has been making the best pizzas for the last 30 years. Come in and taste theour homemade pizzas. Check our new website and order online now!
We ordered delivery from their website. The prices are not bad, but the subs were horrible. Soggy and c@!%!y flavor. We had meatball sub and donair sub. They have NO idea what donair meat is!! If you are from East coast of Canada, do NOT order donair from this place. You WILL be sadly disappointed. I won't be eating here again.
This place seems like a serious mom and pop shop pizza joint. I only know about it because a good friend of mine swears by this place and always orders from this place.
I've tried a bunch of their pizzas but the meat lovers is tops from them in my opinion. They seem to grind in some meat into the sauce of that pizza which I appreciate. Some might find the pizzas on the slightly greasy side but... more