Teddy’s Bar & Grill was originally established in 1932 downtown Edmonton. It started out as a small Deli and has since grown to the two floors with 300 capacity space that it is today.
Teddys is well known for its delicious steaks and homestyle food with new and original entrée features everyday. The magic behind the scenes of the restaurant has also remained very unchanged with almost every item cooked from scratch.