Remove Ads

Photos for LT Shanghai Restaurant

LT Shanghai Restaurant

17859 Colima Rd, California 91748 USA

25 Reviews