Kidlington, United Kingdom
Sterling Rd
N/A
+44 3456021021
Wheelchair-accessible entrance
Generally good but they gave my phone to someone who didn't have my card! I turn up with my card and no phone..
like
Deli
The best companies in the category 'Deli'