Indian restaurant offering a selection of freshly prepared Indian specialties. Features delivery and accepts various payment methods.