Llandudno T: 01492 877822
Places To Eat

Carlos

‘Carlo’s Restaurant’ was established in early 2008 by Carlo Galeotti. With this new venture, he brings over 10 years’ experience and high...
Continue Reading