Achari & GrillRestaurantsStreet address not providedNairobi, 110 · KE+254742063080Email unavailableWebsite unavailableHours not available