Classic Italian restaurant in Brampton been around for decades.
I enjoyed the simple, but slightly tacky atmosphere.
Nice staff, slightly slow but friendly nonetheless.
We ordered the Leonardo and margherita pizza. Both were really delicious, having a traditional Italian flavour to it, which is rare. Excellent tomato sauce and good toppings. Wasn't too impressed with the mozzarella but still good overall.