Bar
Mamma Rosa
9 locals recommend,
Tips from locals
Italian restaurant a couple of minutes walk from The Studio. Food is pretty good, I love their pizzas and garlic bread.
Unique things to do nearby
Locals also recommend
Location
11 Mostyn Ave
Llandudno, Wales