North Italia Grand Opening in Walnut Creek
North Italia is opening its first San Francisco Bay Area restaurant in Walnut Creek on March 25. The new spot will offer weekday lunch, weekend brunch, and a full dinner lineup.
When: Wednesday, March 25, 2026 at 4:00 AM - 3:00 PM PDT
Local Event
Want to create your own event invite and collect RSVPs?