House of Gyros, DECATUR, Illinois (IL)
Conveniently situated at 1819 East Eldorado Street () in DECATUR, Illinois (IL) (62521), House of Gyros can be reached at 2174248919. It is advisable to call ahead of time to make a reservation.
More restaurants in DECATUR, Illinois (IL)
House of Gyros contact information and details:
Address: 1819 East Eldorado Street - , DECATUR, Illinois (IL) 62521
Contact Phone: 2174248919
