Big Square AdLife

Fast Food
Burger
Ground Floor, AdLife Plaza, Kilimani, Nairobi