DH and I love this place!! They have a ton of food and drink choices. The tandoori dishes are delicious and authentic. The service is very good. We both love the goat leg soup they serve. It is fantastic and a must try. Avoid peak times if you are with a large group. Its usually just the two of us so we get seated very quickly. On special festivals they have live music and bhangra dancers. The food and ambience are both very good. This so far has been our favorite Indian buffet place.