Java House Galleria Mall

Casual Dining
International
Galleria Mall (Opp Bomas of Kenya), Langata, Nairobi