India's Taste offers Indian cuisine with buffet and takeout options.