Menu of Istanbul - Carrick Knowe

No more scanned copies of Istanbul 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:

location of Istanbul - Carrick Knowe

156 Saughton Road North, Carrick Knowe, Edinburgh, EH12 7DS Istanbul - Carrick Knowe


Rate the menu of Istanbul