North Italia2995 E Skyline Dr, Tucson, AZ, US, 85718
Or call (520) 299-1600 for more information.
Inspired modern Italian cuisine. Meals best enjoyed on the dog-friendly patio with magnificent city views.
More than one year ago.
Great Pet friendly place
A had a great lunch and an excellent service at this restaurant. The staff is super pet friendly and the food has a great quality.