Write a review

Leela's Restaurant and Lounge

← View details

1154 Morningside Avenue, Scarborough, Toronto, Ontario M1B 3A4