Ted's Hot Dogs

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

Order Online