Ruwe LtdRestaurantsNairobi, Tom Mboya Street, Star Shopping Mall, 2nd Floor, Shop B14Nairobi · KEPhone unavailableEmail unavailableWebsite unavailableHours not available