Friday , November 24 2017

Businesses in: Coffee

Feed Subscription<

For the best coffee, at All Malta Online we have a range of shops that sell coffee.

Stella’s Coffee Shop

Stella's Coffee Shop

Coffee Shop in Sliema, Malta About Stella’s Coffee Shop in Sliema, Malta Since opening in 2001, Stella’s has established itself as one of the best coffee shops on the island. Over the years serving coffee, beverages, snacks & light dishes, we have learnt what is required to maintain the very highest standards. Stella’s embodies these… Read More »