Get directions to: Cho Cho San Sushi Bar, Montgomeryville, PA
Restaurant address: 981 North Wales Road Montgomeryville, PA 18936, USA
Restaurant: Cho Cho San Sushi Bar