They don't have any signs as not allowing outside bottles. They do have sitting capacity of around 12 to 16 people
I highly doubt it since they only seat about 20 people but if I believe you should call and ask management.
Not sure, its mainly a take out place
Thanks! Your answer is awaiting moderation.