Hero Restaurant 0.0 (0) 9th Floor, Limuru Rd, Limuru Road, Nairobi, Trademark Hotel Village Market, Village Market +254 732 186666 July 13, 2025