Get directions to: Shanghai Restaurant, Grangeville, ID
Restaurant address: 124 West Main Street Grangeville, ID 83530, USA
Restaurant: Shanghai Restaurant