Adjustable Counter Seats
Nairobi, Nairobi Central
Premium Adjustable Height Nyama Choma Grill
Embu, Kagaari South