Restaurants in Napa, CA

Denny's Napa
US 1000 Imola Ave Napa, CA 94559
(707) 224-2600(707) 224-2600
Open 24 hours
, 7 Days a Week