The Lobster Pot

Best Seafood Restaurant 2017 - Downpatrick