Get directions to: Chopsticks Chinese Restaurant, West Palm Beach, FL
Restaurant address: 501 North Olive Ave West Palm Beach, FL 33401, USA
Restaurant: Chopsticks Chinese Restaurant