Delivery
Pickup
Outdoor
England
London
Lewisham
2 Restaurants on GastroRanking
1283 Opinions in 5 websites
Amazing pizza and quick delivery.
89 Opinions in 2 websites
Food is always cooked to perfection. Nice and hot when delivered, and quick also.