Indian restaurant offering flavorful dishes. Known for attentive service and beautifully prepared food.