Back to Search Results

5 Italian restaurants found in Englewood and nearby

Filter & Sort
  • 18 South Dean Street

    Englewood, NJ, 07631

  • 17 Nordhoff Pl

    Englewood, NJ, 07631

  • Solaia

    Italian

    22 N Van Brunt St

    Englewood, NJ, 07631

  • Roman Inn

    Italian,Pizza,Sandwiches

    19 W Hudson Ave

    Englewood, NJ, 07631

  • Sonny's II

    Italian

    512 Grand Ave

    Englewood, NJ, 07631