SF food
fromThe Mercury News
1 week agoNorth Italia, 'a chain restaurant that doesn't feel like a chain restaurant,' is coming to the Bay Area
North Italia, an Italian restaurant chain founded 23 years ago in Arizona, opens its 49th location in downtown Walnut Creek on March 25, featuring fresh daily pasta, seasonal menus, and weekend brunch service.










































