Get directions to: Shanghi Restaurant, Fort Myers, FL
Restaurant address: 20291 Summerlin Rd Fort Myers, FL 33908, USA
Restaurant: Shanghi Restaurant