I think so.
I guess so, it's a big place. I'm not sure if they were able to fix that strong odor (from the old carpet?) when you enter. Food and service is excellent.
They have party rooms.
Yes probably
Thanks! Your answer is awaiting moderation.