Phone: +441316291050
Address: 118 Gorgie Road, Edinburgh, EH112NR, United Kingdom
City: Edinburgh
Dishes: 35
Reviews: 3
"This was the first restaurant we chose to dine at during our 3-day trip to Edinburgh. It was conveniently located near our hotel in Haymarket and offered a much-needed break."
All prices are estimates.