I recently went here as a group of 4 and we each had their 12 course tasting menu plus wine pairing and it was a very nice experience. The restaurant was clean, staff was friendly and attentive, and the food was flavourful and prepared well. I'd have preferred the dishes to be more spicy, but didn't ask so that's on me. For anyone going I'd recommend getting their cauliflower appetizer, it is delicious.
Overall Leela is a nice addition to the junction and I will be back.