Notos Kitchen Bar
$$
Tropical Towers, Komo Lane, Off Wood Avenue, Kilimani Estate, Nairobi, Kenya.
International Cuisine
The Village Market, Limuru Road, Gigiri, Nairobi, Kenya.
International Cuisine
Crowne Plaza Nairobi Airport, JKIA, Nairobi.
International Cuisine
Office Park Complex, 44 Riverside Drive, Riverside, Nairobi, Kenya.
Bar & Grill