North Italia’s First Bay Area Restaurant Now Open in Walnut Creek
Walnut Creek, CA — Today, the nationally recognized Italian concept North Italia, beloved for its scratch-made cuisine, hand-tossed pizzas, and stunning craft cocktails, opens its newest outpost in Walnut Creek, California. The new restaurant marks North…