Crabshakk
Glasgow (GB-GLG), United Kingdom
Restaurant, Snacks, Soups, Outdoor Dining available, Fish & Chips
Self Brand
All Ages
For All Genders
+44 141 286 4507
GBP / Person
Fresh Scottish seafood, bold flavours, and laid-back dining by the Botanics... more...
No reviews yet
1200-2200: SUN
Call on Holidays