Piazza Italia

10 Broadway Parade, Crouch End , London, N8 9DE

SquareMeal Review of Piazza Italia

This restaurant has not been reviewed by Square Meal. But we do list the location, price and contact details.

Piazza Italia Location

10 Broadway Parade, Crouch End , London N8 9DE

Nearby Tube/Rail Stations

Hornsey Station 810m

Harringay Station 957m

Opening times

Mon-Sat 8.30am-10.30pm (Mon -6.30pm) Sun 9am-9.30pm

Piazza Italia's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!