Ali Baba's Imbiss is a snack bar offering a variety of dishes for dine-in or delivery.