Hours & Contact

The restaurant is divided into several quaint areas - each one having its own charm. The fireplace room has windows facing the woods, as well as a beautiful fireplace. Other options are the cozily lit bar area, the main dining room and a covered outdoor patio and deck. Come spend an evening with us!


Greco's of Willow Springs
8850 Archer Ave
Willow Springs, Illinois 60480
(708) 839-0333
Find Us


Open Tues - Sat: 4:30pm
Sunday: 3:00pm
Closed Mondays


Reservation Policy

We would be happy to hold a table for you.

Make a Reservation