Niro Gyros Reviews & Details
301 E Green St
Niro Gyros is located at 301 E Green St in Champaign near the intersection of E Green St and S 3rd St. Their menu consists of Greek, American and Mediterranean dishes . Call (217) 365-9271 today!
- Cuisine:Greek, American and Mediterranean
- Major Intersection:E Green St And S 3Rd St
Tell us more about Niro Gyros Champaign!