85662485
Jun 27, 2012
NAIROBI JAVA HOUSE LIMITED
Subscribe
coffee beans; prepared coffee and tea for consumption on and off the premises
cafe and restaurant services