View Menu
Al Fresco's Fish & Chips is a Takeout restaurant in Clacton-on-Sea. It is open 7 days a week.
Address: Marine Parade E, Clacton-on-Sea CO15 1PU, UK, Clacton-on-Sea
Phone: