News

The iconic Alfredos Restaurant first opened its doors in 1959 as the first Italian place to eat in North Wales. The restaurant is located in a large 13th-century building dating back to the founding ...