Luna the Restaurant

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