This is the food page of Mastros Restaurant on 890 Wilson Ave North York ON M3K 1E7.
Mastros Restaurant is a new listing on food pages, updated on July 7, 2015.
Mastros Restaurant is ranked #1 of 11 Restaurants in Winston Park North York.
This page has had 1649 visitors. You are the 1649th.