Lil Dumplings Noodle Bar | 926 Carrollton Ave Indianapolis IN 46202 United States Restaurant Menu & Phone926 Carrollton Ave Indianapolis IN 46202 United States 3.7/5