Get directions to: Denny''s, Angola, NY Restaurant address: 4105 Inwood Ave Angola, NY 14006, USA Driving Walking Bicycling Restaurant: Denny''s