39B Tamworth St, Lichfield, Lichfield WS13 6, United Kingdom
39B Tamworth St, Lichfield, Lichfield WS13 6, United Kingdom
No delivery
Spot something wrong?
Dishes at The Lichfield. Prices may vary in venue.
Been to The Lichfield? Be the first to share what you ate.