Open
Monday – Sunday, 8am – 11pm
Location
21 Jalaram Road, Westlands, Nairobi
Concept
Restaurant · Garden Kitchen · Bar
Reservations
+254 707 844 606