Rossmoor Town Center, Walnut Creek
Fairfield based The Napa Deli has opened at Rossmoor Town Center in Walnut Creek. According to their website, they are open Monday to Saturday from 9am to 4pm. Check out their online menu here and find out more about their story here.