Best Seafood restaurant in Athlone, ireland