Yes! The are very friendly and are open from about 3-6:30pm.
+1 to what David said, except I think their normal hours are only till 6pm, not 6:30. If it has changed for holiday hours, I am unaware & their posted hours should be updated.
Thanks! Your answer is awaiting moderation.