Ali Baba offers a menu of pizza, kebab, and sandwiches with delivery options.