Oven Restaurant
30 Duke Street
Darlington DL3 7AQ
United Kingdom