Villa Dino is my favourite Italian restaurant ever! it is located just outside Newport city centre with plenty of parking nearby. The restaurant is very well furnished with lots of big comfy sofas in the reception to sit and relax with a drink before or after your meal. There is plenty of choice on the menu, a good selection of traditional Italian dishes, mouth watering steaks along with the daily specials, you get to choose your desert off a tray which is bought to the table, full of delicious cheesecakes, profiteroles etc. Service is excellent and staff are very friendly, especially the Italian waiters!