About
Mamma Rosa is a family run Italian restaurant based in Llandudno, North Wales. With over 10 years’ experience in the restaurant industry, we are a well-established Italian and a firm favourite with the locals and visitors.
We offer a diverse and extensive selection of traditional and contemporary Italian dishes, from delicious pastas and seafood to succulent steaks. We also have an interesting choice of vegetarian dishes. Our food is homemade and truly authentic with fresh flavours, colours, and textures of Italy.
Facilities
Catering
- Serve evening meal
Parking & Transport
- Accessible by public transport
Provider Features
- In town/city centre
Venue Facilities
- Toilet facilities