Peterhead, United Kingdom
Clerkhill Rd
N/A
+441779470176
The staff always have a attitude towards customers and make it very obvious they hate their job (huffing and puffing, eye rolling) it’s not a very pleasant place.
like
Deli
The best companies in the category 'Deli'