I think the last update for the Glenwood location was that it was going to open in March of this year. Before that it was October of last year, and I can't remember before that. I just don't think the new location will be opening at all at this point.
Seriously I drive by it every day and get sad that it's not open. I'm pretty sure it's never going to
It's been almost a year that I've waited for that location to open but it seems like they didn't pass their inspection.
It looks like it is ready for opening, however it has looked that way for months.
Their website says every day 11 AM to 9 PM.
Thanks! Your answer is awaiting moderation.