Li's Garden is a chinese restaurant Indianapolis located in United States.
5600 S. Franklin Road Indianapolis , IN 46239 United States
Reservations | No |
Credit Cards | Yes (incl. Discover & Visa) |
Outdoor Seating | No |
Shrimp Mei Fun is always a good time.
Great food and super nice people making it. Thankful to finally have some Chinese food close to home.
Try the crab Rangoon .... Best you'll ever have!
The lady always working will tell u she's not Li, but I think she is. it's an ancient Chinese coverup. :o)
Even the bathroom sink is Chinese.
Yes as everyone says they have best hot n sour soup. But don't forget the egg drop... its great aslo! - Michelle Hartman