Excellent South Indian food. You'll need a good appetite