Atrium
10 Cambridge Street
Edinburgh
EH1 2ED
0131-228-8882
Restaurants - Other
Visit Website