Haldi
61 Leith StreetEdinburgh
EH13AU
Food rating: Improvement Required
Updated: 5. November 2024
Food rating: Improvement Required
Updated: 5. November 2024
See all Restaurants & Cafés in Edinburgh.