Best Shops in Sliema
The Plaza Shopping Centre is one of Best Shops in Sliema.

1. The Plaza Shopping Centre

5.7
Bisazza St, Sliema, Sliema
Shopping Mall · 9 tips and reviews
Agenda Plaza is one of Best Shops in Sliema.

2. Agenda Plaza

Level 3, The Plaza (Bisazza Street), Sliema, Sliema
Bookstore · 1 tip
McDonald's is one of Best Shops in Sliema.

3. McDonald's

5.5
Triq Bisazza, Sliema
Fast Food Restaurant · 2 tips and reviews
Bisazza Street is one of Best Shops in Sliema.

4. Bisazza Street

Triq Bisazza, Sliema, Sliema
Road · No tips or reviews