Indian restaurant offering takeaway and delivery. Orders are prepared by expert chefs.