Log in using your account   

Get directions to: China Star 2, West Palm Beach, FL

Restaurant address: 10130 Northlake Boulevard West Palm Beach, FL 33412, USA

Restaurant: China Star 2

Live Help Every Restaurant in the City