Delivery
Pickup
Outdoor
England
London
Lewisham
Catford South
2 Restaurants on GastroRanking
485 Opinions in 2 websites
From order to delivery it took too long (almost an hour) and the pizza was warm
0 Opinions in 1 websites