Italian Restaurants nearby 40 Joel Street, Middlesex HA6 1PA, United Kingdom

Pizza on The Hill

Approximately 0.02 km away
Address: 36 The Broadway, Joel Street, Northwood, London HA6 1PA

Wax London

Approximately 0.02 km away
Address: 29-31 Joel Street, Northwood, London HA6 1NU

Casa Mia Village

Approximately 1.07 km away
Address: 66-68 Pinner Green, Pinner, London HA5 2AB

Northwood Piazza

Approximately 1.48 km away
Address: 28 Green Lane, Northwood, London HA6 2QB