28 Clerk Street, Edimburgo, EH8 9HX, Escocia The 1% users who leave an opinion of this restaurant, live within 3KM.