Top-rated Indian restaurant offering delivery and pickup. Known for its excellent food.