Back to list
Haldi
Exceptional 9.5 (108 reviews)
Around £25
Location
38 Mayfield Gardens
Edinburgh EH9 2BY
See on the map