Leela Indian Foor Bar is the best Indian Restaurant in Toronto offering a unique and exquisite dining experience to its customers enveloped by an atmosphere that exudes both charm and hospitality. Our menu is designed to offer an assortment of dishes that seamlessly blend our traditional cooking with fusion trends prepared with fresh and locally sourced ingredients. Along with an impeccable service which is straight from the heart and an ambiance that warms the soul, our aim is to elevate every aspect of your dining experience!
Partial Data by Foursquare.