Restaurant
Lobster Pot
Recommandé par 18 habitants
Emplacement
9-11 The Square
Strangford, Northern Ireland
Conseils des habitants
Best seafood restaurant in Strangford Village. Enjoy the view that looks over to the Strangford Lough.