Fish Shop is a fish chips shop, located at Benburb St, Dublin, Dublin City, Ireland
delicious squid
Fabulous food and staff. Great atmosphere. Would highly recommend.