Brampton's best fine dining experience


This magnificent property offers both a fine dining restaurant and a banquet hall under one roof. The perfect location for a business lunch or evening out, Terrace on the Green also offers a variety of private dining and meetings rooms, including a full 150-seat banquet hall. Come experience our exceptional hospitality in Brampton!

COVID-19 Safety Measures

Easily accessible, always excellent

Location and Hours

Address: 8672 Mississauga Rd., Brampton, ON, L6Y 0C4
Phone: (905) 459-4447

Hours of operation: Tue – Sat 5pm -8pm

PATIO REOPENING TUE JUNE 15th (2 hour seating time)

Sunday & Monday
Available for private events

Event Inquiry Form
Classic quality, exciting innovation

Our Menu

We’re proud to offer an extensive menu of locally-sourced ingredients. Enjoy quality steaks, seafood, and sumptuous desserts. Pair it well with something from our generous wine list!

Please note that menu items and prices are subject to change.

Offering both grand and intimate

Our Facilities

Terrace on the Green offers a variety of dining rooms, meeting rooms, outdoor spaces, and a full-size banquet hall. The facilities are well-equipped with A/V technology, and can be configured to suit the needs of your group.

Explore our facilities

Everything on the menu was delicious! We had the spicy shrimp, terrace salad and brie and Portobello appetizers followed by the rib-eye and pickeral. Service was excellent as well! Definitely recommend!


We had our wedding here in June 2017. This is an incredible venue to have your special day. The food is so very good. All our guests have mentioned how much they enjoyed their meals. The staff are professional and accommodating. The manager Rick is the nicest guy. Very easy to deal with, answered all our questions and requests, ensured that our night went smoothly, and in general was a pleasure to deal with during wedding planning.