Flavor Factory, CUBA, Illinois (IL)

Feeling hungry? Flavor Factory might be the place to eat to suit your needs.
Conveniently located at 110 North 6th Street () in CUBA, Illinois (IL) (61427), Flavor Factory can be reached at 3097854491. It is advisable to call ahead of time to make a reservation.
More restaurants in CUBA, Illinois (IL)


Flavor Factory contact information and details:
Address: 110 North 6th Street - , CUBA, Illinois (IL) 61427
Contact Phone: 3097854491

 

More restaurants in CUBA: