80 Ambassadorial Enclave, Freetown Avenue, East Legon, Accra, Greater Accra
No operating hours listed.