0.0 分
Enormous size!
Pizza is superb.
Better go for the burger place next door
Pick up takes some time, busy place
Great Pizza! Free Delivery around Malta. Can order a pizza in slices. Around 2.50 euro per slice.