The Freedom Bar & Restaurant is part of the Lemon Beach Resort's business family, and it is owned by Mr. Eric Kanda.
add Photos
Please enter the code sent to
Didn't receive Code? Resend OTP