House No.21, kaiser valley street, South Dome(near Taifa junction), Greater Accra
No operating hours listed.