About Cha Cha Roll
Visitors to the popular London district of Soho can roll with a new kind of eatery at Cha Cha Roll, located in the heart of the area. With a bright and open decor and an open kitchen, the venue prepares their dishes right in front of the customer. Patrons can enjoy a selection of quick snack options and fuller meals with a choice of sushi rolls, lunch bowls and salad pots. The cuisine mixes temporary international flavours with traditional Japanese recipes, pairing rolls with unique sauces like purple ume or miso. Each meal can be finished with a dessert and accompanied by a drink, including Cha Cha Roll juices.