Sliema - Italian

€11.50

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