Denny's Restaurant hero image

Denny's Restaurant

Restaurant

2215 Delaware Ave, Buffalo, NY 14216, USA

Biter Score
7.2
Open
Saturday: 6 AM – 12 AM