Terra Restaurant

Since opening in 1995, Terra has become not only one of the best restaurants in the northern region of the Greater Toronto Area, but one of the best restaurants in Toronto, period. Terra’s stature and reputation have stood the test of time through constant innovation, prudent expansion, strict culinary standards and service above and beyond.

Terra Restaurant
8199 Yonge Street
Thornhill
, Markham
Ontario
L4J 1W5