Denny's

9804 Flair Dr.
El Monte
California
United States
website