Skip to main content

North Italia

restaurant · italian restaurant · Omaha, NE

Address
17151 Davenport St, Omaha, NE 68118
Phone
(402) 546-9627
Website
northitaliarestaurant.com/locations/north-italia-omaha-ne
Where
41.2603, -96.1835

Search Hominin for North Italia

Other restaurants nearby

More in Omaha

North Italia — restaurant in Omaha, NE | Hominin