Bella Italia
20-21 Silver Street
Durham DH1 3RB
United Kingdom