Get directions to: China Star, Port Saint Lucie, FL
Restaurant address: Nw 5485 Saint James Blvd Port Saint Lucie, FL 34983, USA
Restaurant: China Star