Stay cool this summer with our Coconut Cool Down Menu. View our full  menu>>>

Join our mailing list to receive great offers.

Events, specials, and more.

Truly Authentic Thai Cuisine

Housed in a historical building, Bangkok Garden introduced Thai cuisine and culture to Toronto over 30 years ago and is one of only four Thai restaurants in Toronto to be awarded the Thai Select Premium designation from the Thai Consulate – recognizing the authenticity of the food and outstanding service.

Acclaimed as one of North America’s premier Thai restaurants, Bangkok Garden serves authentic, house made, Thai food based on the Thai principle of balancing the five tastes. In addition, our cuisine caters to many dietary restrictions. From spiced stir- fries, to fresh rolls and curries, there are several gluten free, vegan and vegetarian options to suit all.

Photo Gallery Our Story

The When & Where

  • Lunch

    Monday - Friday 11:30 am - 2:30 pm (buffet or à la carte)
  • Dinner

    Monday - Sunday 5:00 pm - 10:00 pm
  • Location

    18 Elm Street, Toronto, Ontario Canada M5G 1G7

    Reservations: (416) 977-6748 Reserve via Bookenda


$5.00 parking is available next door at the Chelsea Hotel’s Parking Lot when you show your Bangkok Garden receipt. Valid after 5:00 pm for a maximum of 3 hour. Based on availability. Please use the Gerrard St. entrance.

Pam Am Games

Click here for information on traffic changes for the TORONTO 2015 Pan Am / Parapan Am Games

For downtown Toronto click here

Please note: Bay St. will be closed between Dundas St. and Queen St. from 3:00 p.m. to midnight on August 15.