58 Thistle Street, City of Edinburgh, City of Edinburgh
Seafood Restaurant · 24 tips and reviews
Yasha Hillman: Legendary Oysters! Truly the best seafood in Scotland, as far as I can tell... I heard their restaurant in Leith is supposed to be even better though.