Terra Restaurant – Toronto
Wednesday, May 26th, 2010
If you fancy a fine culinary experience in swank settings, you must drop by the Terra in Toronto. It is located in the North end neighborhood of Toronto and is open for lunch from Monday to Friday and for dinner all seven days of the week. The restaurant has been running successfully for the past 14 years and has become the go-to place for dinner-a-deux, business meetings, gatherings, and celebrations.
As you step into the vestibule, an aura of luxury and sophistication embraces you. The interiors are sleek and classy and reflect the promise of the hotel to pamper you and make your dining experience truly memorable. Terra expanded in 2005 to include a new ‘Oyster and Tapas Bar- Lounge.’ The lounge is an attraction in itself because it offers a pleasant terrace-patio dining alternative.
Words are inadequate to Read more...








