They have a neon "open" sign on the Meigs St side of the building that has been on every time I've driven past - maybe they just keep the lights dim?
I was there last week. Great place!!
I got take out there a few days ago.
Thanks! Your answer is awaiting moderation.