Description
Leela indian food bar offers a modern twist on traditional indian cuisine, blending bold flavors with fresh, high-quality ingredients. from fragrant curries to sizzling tandoori dishes, each plate is crafted to showcase the richness and diversity of india’s culinary heritage. with a warm, inviting atmosphere and a menu that caters to both classic and contemporary tastes, leela is the perfect spot for food lovers seeking an authentic yet innovative dining experience.
Location
-
1386 Gerrard St E, Toronto, ON M4L 1Z2, Canada
Add a review