JPL Shellfish
Unit one, Seafood park, Scrabster harbour, Caithness,
Thurso Kw14 7uj ,United Kingdom
JPL Shellfish is one of the popular Seafood Restaurant located in Unit one, Seafood park, Scrabster harbour, Caithness , listed under
Food/beverages in Thurso
,