Ministers Restaurant
8 Church View
Sedgefield
Durham TS21 2AY
United Kingdom