All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants All price levels Inexpensive All price levels All price levels Inexpensive 1 Open now Papa John's Pizza 42 Joel Street, Northwood, EN HA6 1PA Restaurant 1 Open now Pizza Hut Delivery 78 Green Lane, Northwood, EN HA6 2XS Restaurant Open now Subway 76 Joel Street, Northwood, EN HA6 1LL Restaurant