Map
159 St. George's Rd., St. Julian's, Malta
Price
70
website
Restaurant
La Dolce Vita, Malta