General store Ali Baba offers a variety of goods. Also known as Ali Baba Supermarkt, it may offer prepared foods.