Any places open on Christmas other than Chinatown?
I'm stuck working on Christmas day and a few of my colleagues are wanting to grab some food and drinks after work in the evening. I don't know of any restaurants or pubs/bars open on Christmas day other than in Chinatown. Does anyone out there know of any other places to go?
Happy holidays to everyone out there!