Indian restaurant offering a variety of dishes. Known for delicious food at good prices.