We've tried Sangam many times over the past three years. The buffet is consistently terrible-- the dishes are watery and salty and bland. We eat and cook a lot of Indian food and you're much better off driving into Charlotte or Mooresville (Zaika on morrison plantation Rd is our favorite) for a buffet. Every time we've ordered off of the menu for dinner though, it's been pretty good (but expensive). The staff is very friendly, but steer clear of the buffet.