No more scanned copies of The Iskele menu or storing menu leaflets in your kitchen drawer. The menu below is a shortened version - the full version can be viewed by clicking the link below:
177-181 Whitecross Street, Clerkenwell, London, EC1Y 8QP
Telephone: 02074900082
Rate the menu of The Iskele |