Neighborhoods
Labels
Food type
Prices

Restaurants in Malta

Taste Of Sweden image
label star icon 4.7

Taste Of Sweden

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

Scandinavian
Casual Dining • $$

Reserve Now