Bella Italia in Exeter, Devon
1
Bella Italia location found near Exeter
Bella Italia - Exeter - 92 Queen St
Rating: 4.4
(
205 Reviews
)
92 Queen St, Exeter devon EX4 3RP
01392 211778
Exeter, Devon
Similar Stores in Exeter
McDonald's Exeter
2 Locations
KFC Exeter
4 Locations
Subway Exeter
3 Locations
Domino's Pizza Exeter
3 Locations