HOME / Indian restaurant / Leela Indian Food Bar - Dundas
3108 Dundas St W, Toronto, ON M6P 2A1
+14167697777
View Business Profile