The buffet is great. Dinners are almost always great. I eat at alot of Indian rest.s And amp fairly picky. This is authentic for its region, North Western India, I believe. The only complaints I have is that sometimes the naan is salty so i just order it with very little salt. The wait staff is rather flat but definitely not problematic.