Showing results for LEELA Canada
Search instead for LEELAWCanada
Are you looking for Best Top Indian Restaurant in Toronto? Leela Indian Food Bar is one of the Best for Indian Food Delivery and Takeout.
Experience the rich flavours of India at The Junction 🍽️ Dine In, Home Delivery & Take Out (416) 769-7777 3108 Dundas St W, Toronto, ON M6P 2A1.
We offer a full range of facials, waxing, manicures, pedicures, bodywork, and custom massages that will leave you feeling refreshed & restored. Our Treatments.
CPA,CA,MBA ❤️ Lifestyle Travel(25+ countries) Food 3.14.nap.lee@gmail.com ❤️ @immigrantswami Mentor Bombay x Toronto · 860 posts
Leela's Roti and Doubles was founded in 2009 with the desire to provide “Nani's and Aaji's fire side cooking”. We aspire to showcase the old age food cultures ...