Fish & Chicks II, SENECA, Illinois (IL)
Comfortably positioned at 199 North Main Street () in SENECA, Illinois (IL) (61360), Fish & Chicks II can be contacted at 8153576990. Remember to call up upfront to make a reservation.
More restaurants in SENECA, Illinois (IL)
Fish & Chicks II contact information and details:
Address: 199 North Main Street - , SENECA, Illinois (IL) 61360
Contact Phone: 8153576990
