City: York, Duncombe Place, YO1 7EF, York, United Kingdom
"We walked into DCH restaurant in the middle of the day, looking for a meal after finding the kitchens in other pubs closed. We were pleasantly surpris..."
We walked into DCH restaurant in the middle of the day, looking for a meal after finding the kitchens in other pubs closed. We were pleasantly surprised by the charming and inviting atmosphere of the