
Carnival | Contemporary Indian Restaurant & Cocktail Bar | Fun Dining Experience | Toronto
Eat Local in Toronto
4.8 456 Google reviews
+1 416 816 80 51369 Keele St, Toronto, Ontario M6P 2K6 · Old Toronto




Where to find them
369 Keele St, Toronto, Ontario M6P 2K6
More of Toronto in your inbox
Local news, new businesses and what's on from Toronto Shoutouts, once a week.
About
Carnival is a contemporary Indian restaurant and cocktail bar in Toronto’s Junction, offering a unique fusion of traditional Indian flavors with modern culinary techniques. The ever-changing menu features innovative Indian dishes, with options for vegetarians, vegans, and meat lovers alike. Complement your meal with exotic cocktails or refreshing mocktails in a warm, cozy atmosphere. Carnival combines fine dining with fun, providing an inviting venue for any occasion, from intimate dinners to larger celebrations. Visit Carnival for a memorable culinary experience that blends tradition with modern flair, creating lasting memories with every bite.
Amenities
Service options
- Curbside pickup
- No-contact delivery
- Delivery
- Onsite services
- Takeout
- Dine-in
Highlights
- Live music
Offerings
- Alcohol
- Beer
- Cocktails
- Coffee
- Hard liquor
- Small plates
- Vegetarian options
- Wine
Dining options
- Breakfast
- Brunch
- Lunch
- Dinner
- Catering
- Dessert
- Seating
Amenities
- Bar on-site
- Washroom
Crowd
- Family-friendly
- LGBTQ+ friendly
- Transgender safe space
More Eat Local in Toronto
Run a business here? Get featured here