Adega Express

Food Court
Portuguese
Higher Riverfront, Gigiri - Two Rivers, Nairobi