Il-Mithna Restaurant

Triq il-Kbira, Il-Mellieħa