Scarlett's Fish & Chips

Restaurant in Holyhead, UK

Fish And Chips fast food

Lon St Ffraid, Trearddur Bay, LL65 2YR