Restaurants.com
by location
by category
about us
Find the best restaurants near you
Li's Garden
Address
5650 S Franklin Rd, Indianapolis, Indiana, 46239
About Li's Garden
317-862-3889 / 317-862-3881