Swindon, 62 Fleet Street, SN1 1RA
5.5 Miles
Pull up a chair and prepare to indulge in some of the best authentic Italian food that Swindon has to offer. The family-run Da Vinci Restaurant boasts traditional Mediterranean-style large window details and brick wall decor.
We use cookies to improve content and to analyse web traffic. Read our cookie policy & privacy notice.