Indian restaurant offering a wide variety of dishes. Known for its delicious food and relaxed dining experience.