Places
Communities
Detecting...
Chat
Restaurants
IL
Champaign
Niro's Gyros
Niro's Gyros
4.1
(0 reviews)
• Greek
2001 W Springfield Ave #3005
Champaign, IL
+1 217-355-6760
Overview
Menu
Reviews
Q&A
Business Information
2001 W Springfield Ave #3005
Champaign, IL
+1 217-355-6760
Location
Loading map...
Similar Restaurants in Champaign, IL
Oishi
Asian
Champaign, IL
9.0
Evo Cafe
Chinese
Champaign, IL
4.1
Espresso Royale
Healthy Restaurants
Champaign, IL
5.0
Big Grove Tavern
American
Champaign, IL
4.2
Super Wok
Asian
Champaign, IL
5.0
Peking Garden Restaurant
Healthy Restaurants
Champaign, IL
5.0