ZamzamaRestaurants161 DRUMMOND STREETLONDON, LND, NW1 2PB · GB020 7387 6699Email unavailablezamzama.co.ukHours not available