African restaurant in Leicester

Leicesterafrocaribbeankitchen

14 reviews

49 London Rd, Leicester LE2 0PD, United Kingdom