Sliema - Italian

€10.50

Tomato sauce, mozzarella, parma ham, rocket leaves & parmesan shavings