Best restaurant in Edinburgh Scotland - Atrium Restaurant
The award winning Atrium restaurant in Edinburgh Scotland is one of the finest restaurants in Edinburgh. In the backdrop of Edinburgh Castle, it is perfect for lunch, dinner and business functions.
Updated: 14 Apr 2011
Top sites
Visitors counter
Place one of HTML codes at your site's pages to add the site to our rating.: