Denny's Canada is a family-friendly restaurant known for serving classic American comfort food. They offer a wide variety of breakfast options all day, along with lunch and dinner favorites. Key facts used: 'Denny's Canada', 'Welcome Back to Denny's', 'South Keys Shopping Centre'.