Intimate, Exquisite, Tempting
A Fish Restaurant At The Heart of Marsaxlokk