Terra Restaurant
8199 Yonge St, Thornhill
(905) 731-6161
Menu
Reserve
Restaurants in Vaughan, ON
Terra Restaurant
8199 Yonge St, Thornhill, ON L3T 2C6
(905) 731-6161