Italo Malta
Italian
Italian restaurant located in Mercury Tower. Offers a terrace and good vibes.
Location
Best places nearby
The highest rated places close to Italo Malta.
Local restaurants nearby
Mercury Tower, Triq Elija Zammit, San Ġiljan
Location
The highest rated places close to Italo Malta.
Mercury Tower, Triq Elija Zammit, San Ġiljan