Permanently closed
KFC
- Chicken restaurant
- 2000 West St #44, New Smyrna Beach, Florida, 32168
Find your next restaurant.
Previous recognition
#3 Chicken restaurant in New Smyrna Beach, Florida
Permanently closed
#3 Chicken restaurant in New Smyrna Beach, Florida