Where?

Karel T-Lounge
36 Limuru Rd, Ndenderu, Kenya
Karel T-Lounge
Not reviewed yet
Review this workplace

Menu

Nothing on the menu yet.