Cha Cha Sushi is a creative restaurant that focus on developing new flavors by mixing traditional Japanese cuisine with others from all over the world. It serves a variety of funny and trendy food such as sushi pizza and California roll with salmon. If you are looking for new dining experience, here is the place!