Filters:
italian grocery store in Kilruddery
About 1 results.
Mamma Mia Deli Café Bar
Grattan Street 2, D02 P891 Dublin 2, IrelandMamma Mia (mammamiad2.ie) is an Italian restaurant and café based in Dublin 2 that specialises in authentic and traditional Italian food. With restaurant reviews that highly recommend their tradi…