Northwood Piazza Northwood
0
Reviews
Italian Restaurants in Northwood
28 Green La
, Northwood, Middlesex, HA6 2QB
01923 829670
Northwood Piazza in Northwood is an Italian restaurant who offers Italian food, pasta dishes, pizzas and italian cuisine. Northwood Piazza Italian restaurant’s address is 28 Green La.
|