Luna the Restaurant 

Palazzo Parisio, 17, Pjazza tal-Vitorja, In-Naxxar