All types Bar Restaurant All types All types Bars Restaurants 5 Open now The Angel at Topcliffe Long Street, Topcliffe, Thirsk, Topcliffe, EN YO7 3RW Restaurant Bar