ViaMichelin
Haldi
Location picture
Exceptional 9.5 (108 reviews)
Around £25
Location
38 Mayfield Gardens
Edinburgh EH9 2BY