Carlo’s Restaurant Castle Douglas

Posted on May 20, 2016

Carlo makes the most delicious Italian food in his restaurant in Castle Douglas. Whether you like a perfectly cooked steak, pasta or seafood special – Carlo is your man!