We dined in. Where there for about an hour. No funny odor, just good food and helpful staff. No ice in soft drink dispenser was the only thing to complain about .
Yes it does, but they just re did the inside... So i don't know if it still do.
Thanks! Your answer is awaiting moderation.