Back to Search Results

3 Italian restaurants found in Elgin and nearby

Filter & Sort
  • Geno Nottolini's Pizza

    American,Italian,Pasta,Pizza,Sandwiches

    1061 N Liberty St

    Elgin, IL, 60120

  • Cafe Magdalena

    Italian

    13 Douglas Ave

    Elgin, IL, 60120

  • Noodles & Company

    American,Asian,Italian,Mediterranean,Noodles,Salads,Soups

    895 South Randall Road

    Elgin, IL, 60123