1/2 Chicken Restaurants in Leicester
Show restaurants on map
3.6
Menu
3.6
Menu
City: Leicester, 11 Narborough Rd, Leicester, LE30LE, United Kingdom
"Avoid this restaurant at all costs. The food is not worth the money and lacks flavor."
Feedback
These reviews refer only to the mentioned ingredients.