Restawran
Romeo Ristorante Italiano
Inirerekomenda ng 7 lokal,
Lokasyon
25 Lloyd St
Llandudno, Wales
Mga tip mula sa mga tagaroon
Just turn left out of Clifton Villa and it's at the end of the street. Friendly and authentic atmosphere and best of the 6 Italian restaurants in town. There are many steps up to the entrance. Main course average: £ 15