Tech Arcade KenyaOther placesStreet address not providedNairobi · KE+254777566000Email unavailableinstagram.comHours not available