Denny's Restaurant hero image

Denny's Restaurant

Restaurant

2215 Delaware Ave, Buffalo, NY 14216, USA

Biter Score
7.2
Closed
Wednesday: Closed