I have been to this location two times so far and I must say that the service is excellent, very polite staff. Both times I ordered the same items. Lamb Vindaloo with Naan bread and beer. The Vindaloo is not as spicy as I would like it but the taste is fantastic. I don't know how their buffet is or any other menu items but from what I experienced it is the best Indian I have tried in the GTA.