Big Square Mountain View

Fast Food
International
Mountain View, Waiyaki Way, Westlands, Nairobi