Yeni Lokanta is a restaurant offering flavorful dishes in a distinctive setting.