Location & basics
- Address
-
No. 19 Accra Bar & Restaurant, Akosombo Street, Accra, Ghana
Accra, Greater Accra Region 00233
Ghana
Neighborhoods
Ayawaso