Welford Rd, Leicestershire LE2 7, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at great Wall. Prices may vary in venue.