Terra
Seafood · Steakhouse · Tapas
Terra offers fine dining with an eclectic menu featuring steak, seafood, and oyster & tapas bars in an elegant setting with a patio.
Location
Best places nearby
The highest rated places close to Terra.
Local restaurants nearby
8199 Yonge St, ON



