Welcome to Cho Cho San Sushi & Hibachi, where authentic Japanese cuisine meets a vibrant dining experience. Located in Nanuet, NY, this gem offers a diverse menu perfect for any palate.
The sushi selection is a standout, featuring fresh, expertly crafted rolls that exemplify quality and creativity. From classic nigiri to innovative specialty rolls, each dish promises a burst of flavor. For hibachi lovers, the lively cooking presentations provide a delightful blend of taste and entertainment.
Experience casual dining at its best, with waiter service and a full bar, all complemented by a relaxed atmosphere. Cho Cho San is not just a meal; it’s a culinary journey.