at 81 New Elvet, Durham , DH1 3 United Kingdom
Establishment, Durham is Durham based place and this enity listed in Restaurant category. Located at 81 New Elvet DH1 3.