Villa Dino is a well-established, family run, Italian Restaurant. Opened by Dino and Biagio in 1984. We pride ourselves on providing real tastes of Italy in a friendly and relaxed atmosphere.
Tags : #ItalianRestaurant
Location :
103 Chepstow Road, NP19 8BY Newport, Wales