Is this place open on Christmas day or new years?
Address: 9349 Big Horn Blvd, Elk Grove, CA 95758, USA
TimeandTechstudios | Sep 5, 2018
Its open today. Check online and make sure to reserve early! Its reserved seating
Rizwan Hussain | Sep 5, 2018
Yes for sure
Ivan Dietz | Sep 5, 2018
Yes!!! Enjoy!!!
Thanks! Your answer is awaiting moderation.