This traditional Italian restaurant can be found in a lively area with a choice of pubs just outside the city centre.
- Vegetarian options
- Licensed for alcohol
Please contact the venue for details
103-105 Chepstow Road, Newport NP19 8BY
Tel: +44 (0)1633 251267