I went to another Mississauga location earlier this week and it is night and day. I ordered another New York Deli. Granted the Pizza is pricey for what you get but I could at least see toppings (a lot more) compared to this location and tasted better. I knew I wasn't crazy thinking the actual owners are very skimpy on toppings and it has gone downhill compared to 2015.
Avoid this location unless you want a cheese pizza with scraps of toppings.