Category: Italian Restaurant Category: Italian Restaurant
Address: 157 Cowbridge Road East, Cardiff, South Glamorgan, CF11 9AH
Landline: 029 203...
: 029 2038 4929
Report a problem with this listing