4 results
Equipped city centre Café premises
Established City Centre Licensed Restaurant Premises
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