Ted's Hot Dogs
2351 Niagara Falls Blvd, Amherst 14228