Ben Curios & Arts is located in Nairobi, Kenya on Store No.13, Ground Floor, City Market, Muindi Mbingu Street. Ben Curios & Arts is rated 3 out of 5 in the category art gallery in Kenya.
Address
Store No.13, Ground Floor, City Market, Muindi Mbingu Street