Advertisement
Place your ad here.
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.