Saturday Pizza - Only available in London
Every Saturday from 3.00 pm to 9.00 pm come to our shop to try our delicious traditional Italian pizza.
To place an order for takeaway or delivery (within 2 miles radius) please call 0207 232 2188.
Click in the button below to discover our menu