11401 NW 12th St Miami, Florida 33172
+1 305-463-0602
+1 305-463-0602 Call
Mall bar specializing in daiquiris pina coladas & other tropical drinks plus free popcorn.
You must log in to post a comment.
Share via social media
Share via email