It's been like that for years.
I smelled the same when I went there with my family a week ago. It was very offputting.
Who knows.
That's a question for the owner or manager. I don't know
No idea. Go to corporate.
I don't know but you should let them know
Ask management
Call and ask them.
If you're smelling mildew I'm guessing it's been a while. I'd take that question to OG management.
Thanks! Your answer is awaiting moderation.