Back to Search Results

3 Italian restaurants found in Windham and nearby

Filter & Sort
  • Amato's

    Italian

    727 Roosevelt Trl

    Windham, ME, 04062

  • Casa Novello

    Italian

    907 Roosevelt Trl

    Windham, ME, 04062

  • Rose's

    Italian

    690 Roosevelt Trl

    Windham, ME, 04062