View Demiro’s – Cardiff Menu and Order from Deliveroo
Unit 26 Mermaid Quay, Cardiff, CF105BZ Demiro's offer a takeaway delivery service in the Cardiff Bay area, in partnership with Deliveroo. Specialising in Italian, Spanish, Beer foods. To order from Demiro's simply click the button below where you'll be able to view the full menu, opening times, delivery area and then place your order [...]