Big Square Garden City

Fast Food
Burger
Garden City Mall, Thika Road, Nairobi