Top Local Places

Ikot Effa

, Calabar, Nigeria
Local business

Description

ad

De Ice Bar

Quiz