This location has been flagged as "Closed".
127 NW 23rd St. Miami, FL 33137
Midtown/Wynwood/Design District
305-502-0691
www.facebook.com/stagewynwood