Big Square Karen

Fast Food
Burger
Karen Shopping Center, Langata Rd, Karen, Nairobi