Denny's

20137 Ventura Blvd.
California
United States
website