Fish Display Counters | Unit 17, Malahide Road Industrial Park, Coolock, Dublin 17