We found 300 restaurants within 9 miles 9 miles of Northwood Hills Station (Stop B), Northwood HA6 1PA