ViaMichelin
The Salisbury Arms
Location picture
Fabulous 9.4 (57 reviews)
Around £162
Location
58 Dalkeith Rd
Edinburgh EH16 5AD