Closed
Marina Court, 49A, Triq l-Abate Rigord
Closes at 1PM
5, Triq l-Imrabat, Sliema
Wied is-Swieqi, Swieqi