You can have everything ypu could imagine. There's also a wine and a beer shop. Perfect for a big group with different tastes. However, a little more expensive.
Food? International food from Ethiopian to Columbian? Thisnks the place. Great for lunch, dinner or whenever. The Markthalle also has some great bio stores at your convenience.