2025

BUSY BEE

Msida
World cuisine restaurant
4/5
(1 review)
A coffee shop renowned at the entrance to Msida, coming from Sliema marina. ... Read more