All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 5 Restaurant at The Cross Keys High Street, New Galloway, Castle Douglas, New Galloway, SC DG7 Restaurant Bar Closed now The CatStrand High Street, New Galloway, Castle Douglas, New Galloway, SC DG7 3RN Restaurant Cafe