33A St Stephen Street
Edinburgh EH3 5 United Kingdom
Edinburgh EH3 5 United Kingdom
+44 131 225 9397
Open Hours12:30a-2:30p, 6:30p-10:30p W-Sa, 6:30-10:30p Tu
OverviewThis is a spacious and comfy restaurant that exudes quality, from the solid cutlery to the exquisitely prepared offerings. The winning combination of traditional Scottish favourite...
more