Neighborhoods
Labels
Food type
Prices

Restaurants in Malta

Taste Of Sweden image
label star icon 4.5

Taste Of Sweden

47/49 Censu Tabone Street, Saint Julian's, Island of Malta STJ 1217 Malta

Scandinavian
Casual Dining • $$

Reserve Now