0 Restaurant Kiambu Xtreme Delights E G Building, Opposite Safaricom Shop, Next To Cafe Pazuri, Kwame Nkrumah Street, Thika
0 Restaurant Kiambu Village Extra Restaurant Groud Floor, Waithera Plaza, Nkrumah Road, Thika Street, Thika