Star Pizza icon

Star Pizza

Fusion 3 LTD
Free
100+ downloads

About Star Pizza

Star Pizza has the Best Pizza in London. Order online & enjoy good food with with great price. We also do takeaway food online order providing a good delicious food. For order call 07886642612.

Star Pizza Screenshots