Description
Oliver Twist Shack is a unique restaurant/bar in the heart of Accra. We are established in by providing a warm, fun and inviting community space; serving the best food and drinks with our staff committed to a unique experience tailored to individual needs.
Add a review