Glasgow

CRABSHAKK, GLASGOW

This tiny restaurant is hugely popular due to its excellent offering of the best of Scotland’s fish…