Restaurants :: HOUSE OF GYROS
Restaurants :: HOUSE OF GYROSHOUSE OF GYROS
(217) 424-8919
Get Directions
1819 E Eldorado St, Decatur, IL 62521
Mon-Fri 11:00 AM-2:30 PM
Sat 11:00 AM-4:00 PM
www.houseofgyros.net/
Mon-Fri 11:00 AM-2:30 PM
Sat 11:00 AM-4:00 PM
www.houseofgyros.net/