North Italia
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:30 pm
Saved to Favorites
Phone: (619) 343-2301
Address: 7055 Friars Rd, San Diego, CA 92108
Website: http://www.northitalia.com/locations/san-diego-ca-fashion-valley
http://www.northitalia.com/locations/san-diego-ca-fashion-valley
https://www.northitalia.com/locations/san-diego-ca-fashion-valley