Newport Russian Restaurant

Russian Restaurant in Newport, Wales, United Kingdom

  • Swan Lake

    The Swan Lake Russian Restaurant in Newport, Wales, United Kingdom is a must when visiting Newport. This Restaurant overlooks the famous St Woolos Cathedral in the centre of the town.


Do you have, or know of, a company or businesses that operates in Newport?

Click here to register and add the company!

Thank you for visiting Russian Restaurant - Restaurants; Food & Drink - Newport, Wales, United Kingdom

Featured Businesses