Leela Indian Food Bar
3108 Dundas Street W
,
Toronto
,
ON
(416) 769-7777
Facebook
Twitter
Yelp
Instagram
TripAdvisor
Zomato
Foursquare
TB Dine
Order
Online
Reserve
Online
Call
Now
Home
About
Menus
catering
Groups
Gallery
VIP
Contact
Blogs
Order
Online
Reserve
Online
Call
Now
360 Tour
Leela Virtual Tour
Gallery
Back to Top