Cafe Istanbul offers a taste of Turkish-inspired cafe fare.