Li's Garden
Chinese Restaurant
5650 S. Franklin Rd., Indianapolis, IN 46239
(317) 862-3889
(317) 862-3889
2.5 / 5 based on 2 votes
Photos
Try the crab Rangoon .... Best you'll ever have!
Try the crab Rangoon .... Best you'll ever have!