Tasti GO

Food Court
International
Gigiri - Village Market, Nairobi
Information
Delicous, Tasty, Comfort Food