Verified ListingIs this your business? Claim this listing
Khaled Idres
Located in Istanbul, {CN} is a restaurant serving contemporary French cuisine. With all their dishes made fresh daily, {CN} is a delicious place to come and enjoy a meal with family or friends.
background Layer 1