Rebekah’s Restaurant

12, Triq it-Tgħam, Il-Mellieħa