Tosca_Logo.png
Italian food brought back to its essence: genuine, fresh ingredients and a love for simplicity.

Tosca Restaurant

Gorg Borg Olivier Street, Mellieha, Malta Tosca is open daily from 18:00 hrs onwards. Sundays open also for lunch! +356 22801927 www.ilovetosca.com