Steps In TheCityBeauty & wellnessAfro Osro Street, Tse Addo Accra · GH+233244435999Email unavailablestepsinthecity.comHours not available