Luton, United Kingdom
Chase Street
N/A
+44 1582415401
Wheelchair-accessible entrance
Extremely rude staff, will never even entertain the idea of my child going there or visit again.
like
Extremely rude and miserable stuff!
Horrible
Extremely rude and not approachable
Deli
The best companies in the category 'Deli'