Cho Cho San Sushi
Address:
901 N Wales Rd, North Wales, PA 19454
Phone:
(215) 855-1681
Other Details:
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.
Restaurants
Other Businesses: