One of Newports finest places to grab a tradition british takeaway.  Take advantage of their large restaurant during the day, or sit outside in their al’fresco style seating area in the town square.  Fish & Chip takeaway and restaurant in St Thomas Square, Newport. Read more…