Authentic Indian takeaway specializing in fresh, flavorful cuisine.