When things go south, it’s usually a bad thing. But in the case of North Italia, going south means San Antonio is — finally! — home to a well-known Italian restaurant that’s been simmering on the back burner for more than a year.
North Italia, the cozy neighborhood Italian joint founded in 2002 that now has 25 locations scattered across the country — including two in Austin, and in Dallas, Houston, and Plano — will open at The Rim June 9.