British, Modern Restaurants in Llandudno
1. Terrace Restaurant, St Tudno Hotel British, Modern restaurant in Llandudno Promenade - LL30
The Terrace restaurant at the St Tudno Hotel is a strikingly stylish Mediterranean dining room with a strong Italian theme, giving the impression of dining on a lakeside terrace. Beneath a chandelier and canopied ceiling, the extensive murals of lake Como are viewed through archw...
View full listings of 2 British, Modern Llandudno Restaurants
Popular Llandudno Restaurant Searches
Llandudno Restaurant News