Indian restaurant offering both delivery and self-pickup options. Accepts various payment methods.