ViaMichelin
The Amber Rose
Location picture
Exceptional 9.6 (9 reviews)
Approx. £30
Location
22-26 Castle Street
Edinburgh EH2 3HT