Filter 5 Malta
2 Filters Selected
1
Little Argentina
Sliema, Malta | Restaurants
2
Salisbury Arms Pub
Sliema, Malta | Bars & Pubs
3
Hammett's Gastro Bar
Sliema, Malta | Restaurants
4
Salisbury Arms Pub
Sliema, Malta | Restaurants
5
Wasabi Sushi Express
Sliema, Malta | Restaurants