Restaurants in Duns, Berwickshire We help you find any company! Mercat Cross Management Limited 17 Market Square Duns, Berwickshire