Best Seafood restaurant in Cabra, ireland