The Chai MixRestaurants115 Hampstead RdLondon, ENG, NW1 3EE · GB+447956216812info@thechaimix.comthechaimix.comHours not available