Pizza Inn Parklands

Fast Food
Pizza
Oil Libya Service Station, Limuru Rd, Parklands, Nairobi