Delivery
Pickup
Outdoor
England
London
Bromley
Crystal Palace
2 Restaurants on GastroRanking
10 Opinions in 1 websites
I came here with my girlfriend and had the best pizza we’ve had in ages. It can be tricky to find amazing authentic Italian Pizza - but we sure found it here! Thin and crispy pizza like you find in N
39 Opinions in 2 websites
Unquestionably the best quality pizza in crystal palace and I've tried them all. Staff are friendly and welcoming too.