British
St Johns Road,
EH12 8AX,
Edinburgh
Average price £20
Our server was excellent and we had lovely wine and liqueurs
British
22 Saint Andrew Square,
EH2 1AY,
Edinburgh
Average price £15
The food was really good, and the service even better
One of my favourite places in Edinburgh
British
1 Tower Place,
EH6 7BZ,
Edinburgh
Average price £20
Great service with a great variety of choice on the menu...
British
69 Lauriston Farm Road,
EH4 5EX,
Edinburgh
Average price £20
Enjoyed our bank holiday meal the tomato and basil soup...
British
41 Howden Hall Road,
EH16 6PG,
Edinburgh
Average price £16
Asking for at least 120 characters is too much...
French
11 Bristo Place,
EH1 1EZ,
Edinburgh
Average price £20
The high tea was superb - scrumptious mini-cakes and scones...
Greek
St. James Quarter 404 -406, St James Square,
EH1 3AD,
Quarter, Edinburgh
Average price £20
The waiters were extra friendly and good humoured