Indianapolis, IN asian restaurants & food

Shanghai Lil Restaurant

Chinese Restaurant, Dim Sum Restaurant

8505 Keystone Xing, Indianapolis, IN 46240
(317) 205-9335
Excellent Good Average Poor Awful 3.0 / 5 based on 20 votes

Photos

  • Shanghai Lil Restaurant photo by Shanghai Lil
  • Shanghai Lil Restaurant photo by Shanghai Lil
  • Shanghai Lil Restaurant photo by Shanghai Lil
  • Shanghai Lil Restaurant photo by Shanghai Lil
  • Shanghai Lil Restaurant photo by Shanghai Lil
Try the Flank Steak And Asparagus Stir Fry Hot n sour soups! Peking duck must order 48 hours before

Reviews: 1

  • Jon C.