Calabrisella Cathays
Italian
Pizza
££ - £££
💬
1943 reviews
📍
51 Cathays Terrace
