No, They have full bar.
I'm not sure I always ordered the wine from them with my food
Yes you can bring your own wine and I believe their is a cork fee for under 10 bucks
I don't know because there is a bar at the restaurant and most businesses prefer you buy the drinks from the bar.
Thanks! Your answer is awaiting moderation.