Glasgow
Crabshakk is one of Glasgow.

1. Crabshakk

8.6
1114 Argyle St, Glasgow, Glasgow City
Seafood Restaurant · Kelvingrove Park · 31 tips and reviews