Xtreme Delights is located in Thika, Kenya on E G Building, Opposite Safaricom Shop, Next To Cafe Pazuri, Kwame Nkrumah Street. Xtreme Delights is rated 3 out of 5 in the category african restaurant in Kenya.
Address
E G Building, Opposite Safaricom Shop, Next To Cafe Pazuri, Kwame Nkrumah Street