Philo from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Casey's Carry-out Pizza - Illinois, Philo, 408 North Lincoln Street, 61864 (217) 684-2148 Map Philo Tavern - Illinois, Philo, 101 1/2 E Washington St, 61864 (217) 684-2117 Map