Cibo

83 Pontcanna Street, Pontcanna, Cardiff, CF11 9HS

Italian, Pizza takeaway.

Menu of Cibo
order food now

location of Cibo

Cibo reviews


Rate Cibo