Cho Cho San Japanese Restaurant

Permanently closed
15 W 8th St
New York, NY 10011

Cho Cho San Japanese Restaurant in New York, NY serves traditional Japanese cuisine in a casual dining setting. Their menu features a variety of sushi, sashimi, and hot dishes prepared with fresh ingredients.

With a focus on authenticity and quality, Cho Cho San Japanese Restaurant offers a diverse selection of Japanese dishes to satisfy different preferences. Customers can enjoy a taste of Japan in the heart of New York City at this welcoming establishment.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkCho Cho San Japanese Restaurant