malta
Caffè Berry is one of malta.

1. Caffè Berry

8.8
Triq San Duminiku 68A (Manwel Dimech St), Sliema, Sliema
Café · 31 tips and reviews
Little Argentina is one of malta.

2. Little Argentina

7.8
210 Tower Rd (Sir G. Borg), Sliema, Sliema
Argentinian Restaurant · Sliema · 6 tips and reviews