Skip to content
Restaurant

Northwood Piazza

2 locals recommend
Location
28 Green Ln
Northwood, England HA6 2QB
Phone01923 829670
Hours of Operation statusClosed

Tips from locals

Amit
Amit
July 05, 2018
Authentic Italian food. Family run. Excellent wines.
Mohini
Mohini
November 13, 2017
Great family run Italian restaurant. Food is excellent.