Images

Gallery

All Food Inside Outside

Nearby restaurants with images in Philo

4.6
Menu
Table booking
Open Now
4.6
Menu
Table booking
Open Now
City: Champaign (near Philo), 500 N Walnut St, Champaign, IL 61820, United States
"This is an incredible restaurant with outstanding food and service. I visited for the first time today, and I'm so glad I did! The rib tips were spot..."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Champaign (near Philo), 709 S Wright St, Champaign, United States Of America, 61820
"Delicious as always with great service too!"
4.2
Menu
Table booking
Open Now
4.2
Menu
Table booking
Open Now
City: Champaign (near Philo), 505 S Neil St, Champaign, Illinois, USA, 61801, 61820, United States
"Soouo many amazing vegan vegetarian options clearly characterized by the extensive menu. served family style, which means serving well-size portions o..."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Champaign (near Philo), 510 E John St, Champaign, IL 61820, United States, 10623
"Delicious poke bowl and boba tea "
4.7
Menu
Open Now
4.7
Menu
Open Now
City: Champaign (near Philo), 705 N Neil St, Champaign, United States
"My favorite Mexican spot. Love their veggie burritos and tamales."
4.2
Menu
Table booking
Open Now
4.2
Menu
Table booking
Open Now
City: Champaign (near Philo), 120 N Walnut St, 61820, Champaign, US, United States
"Customer service is blah. Guy very rude. Tap beer a lil flat"
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Champaign (near Philo), 301 N. Neil St.Ste# 104, 61820, Champaign, United States
"Took almost a full hour to receive food"
4.6
Menu
Table booking
Open Now
4.6
Menu
Table booking
Open Now
City: Champaign (near Philo), 403 E Green St, Champaign, Illinois, USA, 61820, United States
"I love salmon! They always have fresh sushi"
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Urbana (near Philo), 1115 W Oregon St, Urbana, IL 61801, United States
"I love the empanadas from this place"
4
Menu
Open Now
4
Menu
Open Now
City: Champaign (near Philo), 109 N Walnut St, 61820, Champaign, US, United States
"Nostalgic memories. This place got me through the years here."
×
Foodmash