I dine here at least once per month with my friends from Great Britain. The servers are very polite and friendly, and the atmosphere quiet and reserved. I have had every dish on the menu and have been delighted each time. I highly recommend the chicken tikka masala, chicken makhani, lamb korma, lamb saag, and lamb vindaloo. All of their breads are just delicious, particularly the fried ones. In terms of appetizers I would suggest the onion bhajia and the mulligatawny soup. Their mango lassi is just marvelous.
I have never tried the buffet ,so I can't say anything about that. I can't recommend this restaurant enough.