Get directions to: Ying Lee Chinese Restaurant, Miami, FL
Restaurant address: 1297 Nw 103rd St Miami, FL 33147, USA
Restaurant: Ying Lee Chinese Restaurant