Image of The Napa Deli
Image of The Napa Deli
Image of The Napa Deli
Image of The Napa Deli

Located in the Green Valley Shopping Center, The Napa Deli is a family- owned and operated deli. Menu includes breakfast, wraps and sandwiches.