
Chacho Sushi
4.7 (144)restaurant
A casual neighborhood Japanese spot balancing creative sushi rolls with fresh sashimi and traditional favorites.
Description





Set along Mission Street in Cayuga Terrace, Chacho Sushi offers a welcoming, casual setting. In addition to rolls and sashimi, the kitchen serves a diverse selection of classic Japanese dishes.
