Restaurants in Newbury Park, CA

Denny's Newbury Park
US 2830 Camino Del Rios North Newbury Park, CA 91320
(805) 498-4440(805) 498-4440
Open 24 hours
, 7 Days a Week