Welcome to Mastros.ca!

We are now open for Indoor Dining and Take-out Monday 12 – 7 p.m. Tuesday to Friday 12 – 8 p.m. Saturday 12 to 11 p.m. Sunday 12 to 8 p.m. The Staff at Mastro’s Restaurant want to wish you and your family a Happy Mother’s Day!