View Menu
Haughton Fish & Chips - Stafford is a Takeout restaurant in Stafford. It is open 6 days a week.
For inquiries and reservations, you can contact Haughton Fish & Chips - Stafford by phone at +44 1785 904714
Address: Shops 3 & 4, Newport Rd, Haughton, Stafford ST18 9EZ, UK, Stafford
Phone: +44 1785 904714