About Leela Indian Food Bar: Owners themselves faced a lot of difficulties, the first time they came to Canada. They could not get good Indian food and craving for it for days, and that is when they decided to open an Indian restaurant Toronto downtown to take their fellow Indians directly on the streets of India. Not only Indians but Canadians also love to taste the blend of Indo-Canadian food. The ambiance is perfect to dine in, otherwise, you can always ask for home delivery.
Ещё видео!