The Fish Shop is a grocery or supermarket, located at Achill Island, Keel East, Keel, Co. Mayo, Ireland
I like freshly caught fish better