Cho Cho San Japanese Restaurant
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