Leela Indian Food Bar (Gerrard) - Top Indian Restaurant In Toronto
(3,641)
Indian restaurant
Charcoal butter chicken, fish tikka & curry plates in a laid-back Indian eatery with a terrace.
Address: 1386 Gerrard St E, Toronto, ON M4L 1Z2, Canada
Hours: Open ⋅ Closes 1 AM
Phone: +1 416-461-8088 ⋅ +1 416-769-7777
In order to show you the most relevant results, we have omitted some entries very similar to the 8 already displayed.
If you like, you can repeat the search with the omitted results included. |