Can I bring my own wine?
Address: 11401 NW 12th St Suite 514, Miami, FL 33172, USA
Jose Roman | Sep 7, 2018
No
Ray A | Sep 7, 2018
No out side booze
Grigori Feresin | Sep 7, 2018
no outside food or drinks
Art Agramonte | Sep 7, 2018
Not sure, but since they have a full bar, I would think not.
Thanks! Your answer is awaiting moderation.