Restaurants in Newcastle, CA

Denny's Newcastle
US 681 Newcastle Rd Newcastle, CA 95658
(916) 663-2011(916) 663-2011
Open 24 hours
, 7 Days a Week