Home / restaurants / Toronto / Leela Indian Food Bar (Gerrard) Best Indian Restaurant Toronto
restaurants
Leela Indian Food Bar (Gerrard) Best Indian Restaurant Toronto
restaurants · Toronto, Ontario
New from No reviews yet
About
Charcoal butter chicken, fish tikka & curry plates in a laid-back Indian eatery with a terrace.