Get directions to: Shanghai Restaurant, Carrollton, VA
Restaurant address: 13478 Carrollton Blvd Carrollton, VA 23314, USA
Restaurant: Shanghai Restaurant