Amazing place. Like an oasis in the heart of the bustling city of Miami Beach. I absolutely lived it! Can?t wait to come back! And the owner is just wonderful!
1239 Alton Road 4 Located in Courtyard in back of Garden Center, Miami Beach, FL 33139Get Directions
Your request has been submitted successfully.
We have received your appointment and will send you a confirmation to your provided email upon approval.