"Very dismal, poor quality, binned it all, tried this restaurant before and I think I said the same, never again"
Phone: +441740651660
Address: 8 Parker Terrace, DL17 8JY, County Durham, United Kingdom
City: County Durham
Website: http://www.bayleavesdl17.co.uk/
Dishes: 6
Amenities: 7
Categories: 5
Reviews: 6380