INDOOR DINING ROOMS NOW OPEN! Call 905-822-5751 to make a reservation.
An homage to moms
In celebration of Mother's Day we thought we'd share one of our favourite commercials. This sums up Italian mothers perfectly. The kitchen is the heart of the home and mamma is the heart of the family. Get out of her way when she's cooking though!