I went here two times during the week for the buffet at lunch time.
I really enjoy this place because of the variety of Indian food you can find. Meat, fish, vegetables, all your friends will find something to their taste! Plus, I feel like the dishes are well seasoned: you are not crying your way through the meal, you enjoy the spices. This is certainly something you don't get in all Indian restaurants. I also really like their deserts!
The waiters are also very friendly and polite. The second time we came, we arrived ten minutes before they closed the buffet. The waiter who welcomed us in told us we could stuff our plates and he even gave us an extra plate so that we could take as much as we wanted. This is super fun, especially since it is a really nice restaurant.
I definitely recommend trying it out during the week at lunch, because of the price range: excellent food, service and nice and clean decor and place. Try it out :)