Cafés in Sliema

1 listing found
Example image

MAXIMS Pastizzeria

Cafés · WF5V+WW7, Sliema

Sliema
No menu