To place an order call now!

Catering and Reservations


Thai Orchid Room offers full catering services! Our Thai Chefs can customize your private function, whether it is off-site or right here at the restaurant! Please phone and speak to SOU and let us help you plan your next event. Quotes are available when details of the function are provided. We look forward to serving you! (403) 580.8210.


Our restaurant has a seating capacity of approximately 75 to 90 seats. We have a total of 19 tables in our dining room. We are able to take reservations throughout the week. Fridays and Saturdays we have a limited number of tables set aside for reservations (approximately 8 tables) and the rest of the dining tables are for walk-in clientele. Please keep in mind that our grace period for all reservations is only 10 minutes. Please be respectful and arrive on time! If you make a reservation for 8 or more persons, and less show up, and you have not notified us in advance, there will be a “no show seating” charge of $10 per empty seat. (The fee may be waived under special circumstances.) This is so we are not holding a table that we could have given to another clientele, and as a result, lose income because of the table not being needed. Please be considerate and phone us early on if something changes in terms of numbers in the group! Thanks for your consideration! Reserve early to guarantee a table! (403) 580-8210. If you cannot make a reservation (because those assigned tables have been filled) we recommend coming in early, at around 5 pm, or after 8 pm. However, during the weekends, our turnovers are fairly quick, so if your group comes in and a table isn’t available right away, there should be one that will open up quickly enough. Wait times are approx. 10 to 15 minutes.