Ted's Hot Dogs

2351 Niagara Fls Blvd, Amherst
(716) 691-7883