Get directions to: Grand Shanghai Restaurant, Williamsburg, VA
Restaurant address: Ewell Station Shoppi Williamsburg, VA 23185, USA
Restaurant: Grand Shanghai Restaurant