The well-known pizza chain has decided to end their longstanding presence in Belgrave House, Imperial Square. The restaurant has sat among a selection of chains in the area for years, but it’s been decided that its time for a change. The restaurant has always had a place in the heart of Gloucestershire’s pizza lovers, with […]