Is restaurant open Christmas day
Address: 7750 95th St, Hickory Hills, IL 60457, USA
Ryan Stazak | Oct 26, 2018
Not in the prior years
SHEILA WATTS | Oct 26, 2018
Sorry. I don't know. You may need to call the resturant
Thanks! Your answer is awaiting moderation.