Get directions to: Shanghai Chinese Restaurant, Mulberry, FL
Restaurant address: 2070 Shepherd Rd Mulberry, FL 33860, USA
Restaurant: Shanghai Chinese Restaurant