Öz Istanbul is a Turkish restaurant offering delivery and takeout options.