Delilah Fine Foods, Leicester 26 July 2018 · In: Eating Out, Food, Leicester*** UPDATE 2019: This store is now closed however they still their Nottingham branch*** The store opened in Leicester in June 2016 however the original branch, in Nottingham, has been around since 2005. Delilah took the place of a former… Read More Share this:TwitterFacebookLinkedInLike this:Like Loading...