Get directions to: E L Chinese Restaurant, Fort Myers, FL
Restaurant address: 12995 S Cleveland Ave Ste 133 Fort Myers, FL 33907, USA
Restaurant: E L Chinese Restaurant