Twins Chicken And Seafood - Kankakee

#2 - Seafood - Kankakee, Chicken , Sandwiches
1004 W Station St, Kankakee, IL 60901, USA, United States
Dishes: 104

Twins Chicken And Seafood

Address
1004 W Station St, Kankakee, IL 60901, USA, United States

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now