Visit top class Italian restaurants in Abingdon town centre. Abingdon is one of Oxfordshire's real gem towns, and what's more, it's compact and easily navigable on foot. The town centre is served by plenty of bus routes too, including those going to nearby hubs like Oxford. With ease of access like this, what better way is there to start or end the evening than with a meal at one of Abingdon's Italian restaurants? Ideal for those who want to go and enjoy an evening out without having to worry about how to get home, these restaurants on major streets like Broad Street or Ock Street are perfectly placed for a good night out.