See all Restaurants in Champaign Champaign for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Milo's 2870 S. Philo Rd Phone: ☎ 217-344-8946 About Milo's, 2870 S. Philo Rd, ☎ 217-344-8946, [67]. "Nuevo American" cuisine, with a friendly, low key atmosphere. Relocated from downtown to southeast Urbana August 2008. $7-10 lunch, $10-22 dinner. Add to Wish List
Travelers also viewed these places similar to Milo's Seaboat Famous Dave's Ko-Fusion Red Herring Jim Gould's Papa Del's
Places to eat nearby Station Theatre The Canopy Club Boardman's Art Theatre Places to shop nearby Boneyard Pottery The Meat Salesroom Glass FX