Bella Italia - Plymouth photos

Bella Italia - Plymouth

Bella Italia - Plymouth
30 - 33 Derrys Cross,
Plymouth,
PL1 2SW

Cuisine: Italian

Book now »