The Mehzcla at The Balfour
Located in The Balfour Hotel
350 Ocean Drive
Miami Beach, FL 33139
Phone: +1 (786) 257-3660
Email: info@mehzclasouthbeach.com
The Mehzcla at The Balfour
Located in The Balfour Hotel
350 Ocean Drive
Miami Beach, FL 33139
Phone: +1 (786) 257-3660
Email: info@mehzclasouthbeach.com