Tasty Fish Chicken & Grill
Address:
705 North Neil Street, Champaign, IL 61820
Phone:
(800) 601-7491
Restaurants,
Chicken
Other Businesses:
- Flattop Grill at 607 S 6th St, Champaign, IL 61820
- Qdoba Mexican Grill at 617 E Grn St, Champaign, IL 61820
- Einstein Brothers Bagels at 803 W Anthony Dr, Champaign, IL 61822
- Best Wok at 909 W Marketview Dr, Champaign, IL 61822
- Fazoli's at 2029 N. Prospect Avenue, Champaign, IL 61821