119 Road, Kilimani, Nairobi, Nairobi
1 space fromKES 61,000
Flexible layouts for seated dinners or cocktails.