Restaurant
Il Piccolo Diavolo
11 locals recommend,
Location
147 Stroud Green Rd
London, England
Finsbury Park
Tips from locals
Across the road from our flat is this little Italian cafe/restaurant, good for breakfast, lunch or dinner or just a classic coffee and cake
Real amazing and genuine pizza and not only. Cosy and intimate place to dine out.