Restaurants, Food & Beverages in Felix, IL
785 N 3rd St, Felix, Illinois, 60416-9777
(815) 518-5269
790 N 6th St, Felix, Illinois, 60416-9786
(815) 634-0148
2080 E Division St, Felix, Illinois, 60416-9499
(815) 634-2360
3002 E Division St, Felix, Illinois, 60416-9486
(815) 458-9400
930 E Division St, Felix, Illinois, 60416-1339
(815) 634-4000