Cidi's Grill

Casual Dining
Langata shopping, Langata, Nairobi