Food scene
Great coffee and meals. Good place for meetings
20 il-persuni tal-post jissuġġerixxu
Artcaffe Lavington
James Gichuru RoadGreat coffee and meals. Good place for meetings
Supermarket
Carrefour Junction
Ngong RoadInternational supermarket chain