2 results
A fully equipped double fronted, city centre restaurant and take away premises (A3) located on the High Street.
Self-contained cafe premises (738 sq ft) located centrally in Parc Menai Business Park