La Spada Ristorante
62-63 Front St
Durham DH1 5DE
United Kingdom