Mayura Karen

Casual Dining
Indian
Lower Ground Floor, Karen - The Hub, Nairobi