Yes
Yes but if your looking to enjoy it you should arrive at 3pm as things start to get cycled out around 3:30-3:45pm. It's a good time to come if you have the time to eat slowly because you can get lunch and dinner fair for the lunch price.
Always except on holidays
Thanks! Your answer is awaiting moderation.