DemetresRestaurants9174 Yonge StRichmond Hill, ON, L4C 7A1 · CA+19057073349hello@demetres.comdemetres.comHours not available