This location has been flagged as "Closed".
3201 N. Miami Ave., 101-D Miami, FL 33127 Map It
786-395-5919
By Laine Doss, Clarissa Buch and Nicole Danna
By Carla Torres
By Laine Doss
By Rachel Costa
By Zulekha Pitts
By Alex DeLuca
By Naomi Feinstein