Restaurant
Il Piccolo Villaggio
4 locals recommend,
Location
59 Church Ln
London, England
Tips from locals
Family run Italian restaurant. It's tucked away in the backstreets and serves a local crowd. Simple but authentic pizza, pasta and meat dishes. Bring your own alcohol (£1 per person corkage charge).
Unassuming family-run Italian. Bring your own vino etc. 5 mins in the car or 30 min stroll.