The Licking of South Beach

754 Washington Avenue
Miami Beach , FL 33139
(787) 239-5338