Is the Restaurant open on Christmas Day and, if so, what time?
Address: 57 Main St, Norwalk, CT 06851, USA
Raymond Cassidy | Sep 30, 2019
I believe it is open at 4:00 pm on Christmas day
Daniel Sterling | Sep 30, 2019
Should be open. Check website for hours
Thanks! Your answer is awaiting moderation.