Teddy's Palace & Grill

This spacious eatery features a comprehensive comfort-food lunch and dinner menu, as well as an elaborate weekend breakfast menu.

Downtown: 11361 Jasper Ave., Edmonton, Alberta

780-488-0984