Terra Restaurant

Eclectic fare featuring steak and seafood in an elegant space with a patio, plus oyster & tapas bars.

 

MORE INFORMATION

8199 Yonge St
Markham
L3T 2C6
Tel: (905) 731-6161

Terra Restaurant, 8199 Yonge St, Markham, Ontario L3T 2C6