Set in one of the most prestigious areas of South Beach, the Mehzcla Restaurant and it’s parent hotel underwent a complete rebranding and relaunch. This relaunch included a new menu which focuses on local produce and fresh Florida seafood set in a multicultural Latin food experience.
Sunshine Internet Marketing LLC. Company
For Sales & Support: (321) 332-6505
webmanager@1emax.com