Denny's

17018 Devonshire St, Northridge CA

(818) 363-9400

Rated 5.0 out of 5 from 1 Reviews Some say it is cheap.
Location