calling-businessman-ico handshake-ico handshake-alt-ico lightbulb-ico pause-ico pause-upcoming-ico trending-down-ico trending-up-ico

Best Italian Restaurants in Odessa

Local Results for Italian Restaurants
 

Lorenzo's Pizza & Italian

  • 513 Main St

    Odessa, DE 19730

  • View Phone

La Piazza Italian Restaurant & Grille

  • 1.6 Miles
  • 324 E Main St

    Middletown, DE 19709

  • View Phone

Little Italy Inc

  • 1.6 Miles
  • 2392 Dupont Pkwy

    Middletown, DE 19709

  • View Phone

Caruso's Bistro Italian

  • 1.6 Miles
  • 264 Dove Run Dr

    Middletown, DE 19709

  • View Phone

Nino's Pizza

  • 1.6 Miles
  • 464 W Main St

    Middletown, DE 19709

  • View Phone