Captain Fresh Fish & Chicken

Restaurant in Kankakee, Illinois