Glasgow, United Kingdom
22 Tollcross Rd, Parkhead
N/A
+44 1415545490
Amazing place. Amazing staff, prices and overall quality!
like
I prefer this wee local place rather than town and not over priced either win win
A parkhead institution ideal wee place and the actual toilet from trainspotting is here
Deli
The best companies in the category 'Deli'