at 107-109 St. Leonard's Street, Edinburgh , EH8 9QY United Kingdom
A new Edinburgh dining experience. www.aizle.co.uk
1711 FB users likes Aizle Edinburgh, set it to 36 position in Likes Rating for Edinburgh, United Kingdom in Restaurant & Cafe category
Aizle Edinburgh is Edinburgh based place and this enity listed in Restaurant category. Located at 107-109 St. Leonard's Street EH8 9QY. Contact phone number of Aizle Edinburgh: 01316629349
Greek Mediterranean café bistro