Teddy's Bar & Grill is a Canadian restaurant serving homestyle comfort food and steaks in a warm atmosphere since 1932.