We are now open for Indoor Dining and Take-out
Monday to Thursday 12 noon to 10 p.m.
Friday and Saturday 12 noon to 11 p.m.
Sunday 12 noon to 8 p.m.
The Staff at Mastro’s wish you and your family a safe and happy holiday!!!!
Established in 1964. Your Family Neighborhood Italian Restaurant. 890 Wilson Ave. M3K-1E7 Toronto, Ontario Canada.