Starbucks
Coffee Shop · Dessert Shop
Coffee shop offering Starbucks beverages, with limited outdoor seating and views of Mellieha Bay.
Location
Best places nearby
The highest rated places close to Starbucks.
Local restaurants nearby
15 Triq il-Marfa, Il-Mellieħa

