largefrenchfries
in
Buffalo, NY
Duff's
3651 Sheridan Dr
Buffalo
NY
14226
(716) 834-6234
7.6
mi