Daiquiri at All Roads, London: Reviews | Hungru