This location has been flagged as "Closed".
16480 SW 117th Ave. Miami, FL 33177 Map It
305-827-1659
By Naomi Feinstein
By Nicole Lopez-Alvar
By Alex DeLuca