Lichfield, United Kingdom
3 Market St
N/A
+44 1543252194
Went in and was met by a rude and ignorant woman, surprised this place is still open. Will never be going back.
like
Deli
The best companies in the category 'Deli'