Mamma Rosa
Italian Restaurant · ££

Mamma Rosa, Llandudno

Rosedene guests12.5% off your bill

1.1 mi / 5 min drive from The Rosedene

Rosedene guests12.5% off your bill
Distance 1.1 mi / 5 min drive
Phone 01492 870070
Get Directions → ← All Restaurants

A cosy Victorian house restaurant in Craig-y-Don with over 1,260 TripAdvisor reviews — authentic Italian pasta, pizza and mains alongside a recently added Sri Lankan menu. A warm, intimate venue ideal for pre-theatre dining near Venue Cymru.


Mamma Rosa is a quaint Italian restaurant set in a Victorian house in Craig-y-Don, close to Venue Cymru — a warm, cosy and intimate venue spread across two floors, with the first floor offering more space for parties and groups. It has been part of the Llandudno dining scene for many years and consistently draws strong reviews for the quality of its food and the friendliness of its service.

The menu covers authentic Italian pasta, pizza and classic mains, with a daily specials board that reflects seasonal availability. Dishes like spaghetti carbonara, lobster ravioli and garlic prawn linguine appear regularly and are praised for being piping hot, full of flavour and generously portioned. The atmosphere has been described as feeling like a cosy front room — homely and relaxed rather than formal — which suits the venue well.

More recently the kitchen has expanded to include Sri Lankan dishes alongside the Italian menu, offering something genuinely different alongside the classics. Reviewers have praised the freshly made fish balls, kottu and curries, which have been welcomed warmly by regulars. The wine list includes a good range of Italian options and the house wine is well regarded.

Located just two minutes from Venue Cymru, Mamma Rosa is a natural choice for pre-theatre dining and staff are well practised at serving guests efficiently without rushing them. Booking is advised for evenings and particularly for theatre nights. A short walk or taxi ride from The Rosedene.

Worth Ordering
Tagliatelle Bolognese Mixed Seafood Grill
Family Friendly Group Friendly Vegetarian Friendly

Common questions about Mamma Rosa

How far is Mamma Rosa from The Rosedene?

1.1 mi / 5 min drive from our door on Arvon Avenue. That one is a short drive or taxi rather than a walk. Ask at the door and we will point you at the easiest route or call you a cab.

What kind of food does Mamma Rosa serve?

Italian, and mid-range on price. Dishes it is known for include Tagliatelle Bolognese and Mixed Seafood Grill.

Do I need to book a table at Mamma Rosa?

Advised for evenings, especially pre-theatre. If you are staying with us and would like a hand, just ask at the door.

When is Mamma Rosa open?

Daily 12pm–10pm. That is what we had as of September 2026. Opening hours change, particularly out of season, so it is worth checking before you set off. You can call them on 01492 870070.

More Recommendations

You Might Also Enjoy

Book Direct — Best RateCheck Availability →
Text
WhatsApp