Swahili Village

Swahili Village 2 Center Street, Newark, NJ, United States