Back
North Italia Logo

North Italia

0.42mi
500 W 2nd St #120, Austin, TX, 78701
Sat 12:00 PM - 9:00 PMCall Now
About North Italia

Order from North Italia to enjoy some of the best Italian in Austin. Looking to find the cheapest way to order North Italia? Choose the most affordable delivery or takeout option listed here. B...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead