Yes, there's a bar & grill type place inside, slightly separated so the noise level is decent in there.
Yes they have a full bar
Yes
Yes ,but have a D D
Yes they do. But I suggest that you have your specific drink on mind when you order.
It's on the left as you go in
Thanks! Your answer is awaiting moderation.