Techneip logo
Venue

GHastro Restaurant

Accra, GH

1st Cantonments City Close, Accra, Greater Accra Region