Best Indian restaurant I have gone to in the Church & Wellesley district of Toronto. I went here after I purchased a dining deal at Rdeals.ca and it was worth every penny. The decor, ambiance, and service were all great and the food was amazing. The restaurant can be hard to find on the Yonge Street strip as there is no signage large enough to spot it from the street (it's located in a retail space where a former restaurant called the 'Duke of Gloucester' use to be; the former name still remains).
Food spiciness can be adjusted according to your desire (speak to waiter/waitress when placing your order). Stay in for dessert if you still have room for it.