Restaurant near me
5/5

Restaurant Chef’s Flavour Restaurants - Leicester City Centre

Leicester City Centre, Memory Lane LE13UL

Menu

Home delivery of Pizza in Leicester City Centre

Veg Finger With Chips

Cheese

Plain

+ 151

Home delivery in United Kingdom

Chef’s Flavour Restaurants - Leicester City Centre deliver your meals as quickly as possible. Ask the restaurant if they have take out orders.