Ali Baba Tantuni is a restaurant specializing in tantuni, a flavorful and satisfying Turkish wrap. They offer delivery and takeaway options.