Nairobi, Kenya
N/A
This place was so awesome like I loved the environment,plus the mall omg
like
It's the best
It is quiet
Good place
Deli
The best companies in the category 'Deli'