Skip to main content

Niro's Gyros

restaurant · greek restaurant · Champaign, IL

Address
401 W Kirby Ave, Champaign, IL 61820
Phone
(217) 693-7969
Website
champaignnirosgyros.com
Where
40.0979, -88.2485

Search Hominin for Niro's Gyros

Other restaurants nearby

More in Champaign

Niro's Gyros — restaurant in Champaign, IL | Hominin