Merola's is the best Italian Restaurant in Cardiff. It's a family run restaurant. Staff are friendly and polite. Food is fab, recommend the Italian Pepper Sausage in Napolitana Sauce with Garlic Bread to Start. Main, a nice calzone with spinich, ham and mushroom, mmmmm it's lush and for afters, it's got to be the cheesecake.
Merolas – Cardiff