Big Square Two Rivers

Casual Dining
International
Ground Flr, Gigiri - Two Rivers, Nairobi