Menu
Restaurants

The Napa Deli Opens at Rossmoor Town Center in Walnut Creek


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.