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 …

Currently upgrading we apologize for any inconvenience.

Fifteen 37 Cafe

Fifteen 37 Cafe is a casual diner offering a variety of quick, tasty & inexpensive meals where takeaway is available, drinks or that essential cup of coffee or tea to help you through your day. Situated in Msida, Seafront, Malta.