İnci Cave is a Turkish restaurant offering chef's special dishes.