The Pompadour

Princes St, Edinburgh EH1 2AB, United Kingdom

Edinburgh, United Kingdom

Upscale tasting menus in a palatial Victorian railway hotel dining room with castle views.

Rating: 105

Score: 4.6

Price: Very expensive

No reviews available.