Restaurants in Indianapolis, IN
Restaurants • Chinese Restaurants
8505 Keystone Xing.,
Indianapolis ,
IN
46240
UNITED STATES
Based on 1 reviews
Left broke and hungry!
Our experience at Shanhai Lil was more then unsatisfactory! The whole menu was VERY expensive. We figured being at a chinese restaurant we would have a lot of left over food and leave full so 17 dollars for cashew chicken would be worth...Worldwide > United States > Indianapolis, IN > Chinese Restaurants