Open Wednesday - Saturday, 6pm - 3am
2898 NW 7th Ave, Miami, FL 33127