Mahaba Cafe member ← Back | Last updated on 25 Oct 2023 About Organisation Mahaba Cafe email hidden; JavaScript is required 1 High Street London, W5 5DB Social media Loading map... Our Activities Mahaba Cafe in Ealing Project Mahaba Cafe 16 - 25 Free In-person