Carlos Pizza
3 Broad St, Barry
01446 740099
Menu
Reserve
Barry, Wales
Carlos Pizza
3 Broad St, Barry, Wales CF62 7AA
01446 740099