Indian takeaway offering fresh and flavorful dishes.