Get directions to: Al's Short Stop, Buffalo, NY
Restaurant address: 2717 South Park Avenue Buffalo, NY 14218, USA
Restaurant: Al's Short Stop