Restaurants near EX4 3LS

Showing 1 - 15 of 18 results

Bella Italia - Exeter

92 Queen Street, Exeter, EX4 3RP
Within 8km (58m)
Diner Rating:

Bella Italia Exeter can be found just moments away from the main city train station and just a few minutes from Exeter Castle. This city centre restaurant... more »
First « PREV  1 - 15 of 18 NEXT » Last