Cho Cho San Sushi

Flag as Inappropriate

</ul> <p>Cho Cho San Sushi is located in the North Wales Plaza. It is a sushi and Japanese restaurant offering an extensive menu and a cozy environment. Menu items include appetizers, a la carte sushi, vegetable rolls, rice, dinner combos, soups, salads, and more. They offer delivery for orders $30 or more, and ample parking is offered.</p>
901 N Wales Rd, North Wales, PA 19454
(215) 855-1681
  • Hours: Mon-Thu 11am-10pm; Fri-Sat 11am-10:30pm; Sun 2pm-9:30pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »