Delish Fine Foods is a British restaurant.