town-name

Restaurants in Newbury

Showing 1 - 15 of 29 results

Strada - Newbury

21-25 Market Place, Newbury,Berkshire RG14 5AA
Within 14km (48m)
Diner Rating:
 

Proving itself to be a great asset to the blossoming Newbury market place, Strada is a fantastic Italian restaurant with outdoor seating when the weather... more »
First « PREV  1 - 15 of 29 NEXT » Last