Vennels Cafe
71 Saddlers Yard
Saddler Street
Durham DH1 3NP
United Kingdom