_0003_Tosca Restaurant (6).jpg.jpg

Open Daily 18:00 hrs - 22:00 hrs
Tuesdays closed


Tosca Restaurant
Gorg Borg Olivier Street
Mellieha, Malta
+356 22801927

Thanks for submitting!