This is the food page of Mastros Restaurant on 890 Wilson Ave North York ON M3K 1E7.
(first reviewed on August 28, 2012, last updated on July 7, 2015.)
Mastros Restaurant is ranked #5 of 19 Restaurants in Winston Park North York.
This page has had 1633 visitors. You are the 1633rd.