No
Even though they have a full service bar, it's worth checking if they charge a corkage fee if you want to bring in your own bottle of wine.
No they have a full bar and a great selection of beers and fine wines
No, they offer alcohol like a traditional Italian restaurant would.
Thanks! Your answer is awaiting moderation.