Pizza Hut Village Market

Fast Food
Pizza
New Village Food Court, Gigiri - Village Market, Nairobi