Cho Cho San Sushi Bar is a Japanese restaurant specializing in sushi and other traditional Japanese dishes.
With a cozy atmosphere and a diverse menu, Cho Cho San Sushi Bar offers a casual dining experience for those looking to enjoy authentic Japanese cuisine.
Generated from their business information