The Freedom Bar & Restaurant

Accra

Overview

The Freedom Bar & Restaurant is part of the Lemon Beach Resort's business family, and it is owned by Mr. Eric Kanda.