This location has been flagged as "Closed".
56 NW 29th St. Miami, FL 33127 Map It
305-351-0366
By Jessica Gibbs and Catherine Toruño
By Laine Doss
By Clarissa Buch
By Ryan Yousefi
By Naomi Feinstein
By Julia Postell