Germany’s Coffee Fellows opens first store in Malta


Coffee Fellows has opened its first store in Malta in the coastal town of Sliema. The company said the outlet, located close to The Point Shopping Mall, Malta’s largest shopping centre, will be followed next year by a second site at the Avenue77 business centre in Birkirkara.

Read more •

Source: Coffee Talk

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Privacy & Cookies Policy