← Omaha restaurants
North Italia
No reviews yet
Italian17151 Davenport St, Omaha
Own or manage North Italia? Claim this listing free
Hours
Hours not listed yet.
Details
Address17151 Davenport St, Omaha 68118
Phone+14025469627
Websitehttps://www.northitaliarestaurant.com/locations/north-italia-omaha-ne/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.