Get directions to: China Tokyo Restaurant, North Palm Beach, FL
Restaurant address: 815 Donald Ross Road North Palm Beach, FL 33408, USA
Restaurant: China Tokyo Restaurant