Big Square Gigiri

Fast Food
Burger
Gigiri Shopping Centre, Gigiri, Nairobi