From montreal arrived in town, ordered deluxe pizza, fries n sprite. Well this is just ok taste like Franchise food like pizza pizza, not much cheese lil pepperoni all bread no tomatoe sauce for 28$. Definitely not Italian food. I would suggest avoid and get non franchise place for that price you can get much better especially in Woodbridge which is all Italian place.