Mahzen 2000 is a restaurant offering a blend of traditional Turkish cuisine and international flavors.