Larder ( Radisson Blu)

Casual Dining
Multi Cuisine
Radisson Blu Hotel, Elgon Rd, UpperHill, Nairobi