There's a liquor store directly across the street from the restaurant. It's a BYO place.
This place allows you to bring your own so yes it's fine to have alcohol. When I went here I brought a bottle of wine and they Supply me with glasses
Thanks! Your answer is awaiting moderation.