Eat + Drink, New Restaurants in Malta, News + Reviews Jun 15th Il Pirata St Julian’s: Back From the Dead, Back on the Streets