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