Company name: Mamma Lina's Italian Restaurant Cardiff
Description: Family owned Italian restaurant in Cardiff serving dishes created using recipes we have brought from Italy just for you. Sister restaurant to the award winning Mamma Lina's in Newport
74 Albany Rd, Cardiff CF24 3RS, United Kingdom