Find KFC restaurants in Buffalo, New York near you now.
Chicken restaurant
Address: 2234 Elmwood Ave, Buffalo, NY 14216