25 Lloyd Street, Llandudno,
Conwy, LL30 2UU, North Wales, GB
Tel: 01492 877777 -
Sparkling Wine & Champagne
Llandudno & North Wales
Romeo's Restaurant is situated in the very centre of Llandudno, ideally placed near the main shopping area and 5 minutes walk from the main promenade.
Llandudno is Wales' largest resort and is situated between the Great Orme and Little Orme with two wonderful beaches.
A view of Llandudno's Great Orme can be seen from many of the tables.
There is plenty of street parking close to the restaurant.
Our location on Google Maps
View Larger Map