Surprised to find this place while heading back to NYC
10/26/2024
Found this place by chance after I was getting gas in the area. Didn't think there was a beef noodle...
(72)
Cho Cho San is a Japanese restaurant situated in Nanuet, NY, offering a menu of traditional and contemporary Japanese cuisine.
The establishment provides a casual dining experience with a focus on fresh ingredients and skillfully prepared dishes.
Generated from their business information
Found this place by chance after I was getting gas in the area. Didn't think there was a beef noodle...
Highly recommend to try the Japanese food. The good taste and good place to chill with your family,f...
We just got the spicy sesame noodles and pork katsu steam buns to go last night. The pork was tasty ...