Lord Bakers Seafood Restaurant Location

Main st, Dingle