Exeter Food and DrinkItalianWiFi Bella Italia December 16, 2012October 1, 2021 DJWadmin Bella Italia 92 Queen St Exeter EX4 3RP Tel: 01392 211 778 Visit Bella Italia’s website