Posted inFood & Drink

California-based chain North Italia will open San Antonio location at The Rim, holding job fair

California-based restaurant chain North Italia will make its Alamo City debut June 9, opening an outlet at The Rim shopping center. North Italia, which bills itself a modern Italian concept, will serve lunch, happy hour, dinner and brunch at the new location in far Northwest San Antonio. It marks the company’s 26th U.S. location and its […]

Gift this article