Lil Dumplings Noodle Bar | 926 Carrollton Ave Indianapolis IN 46202 United States
Lil Dumplings Noodle Bar Address: 926 Carrollton Ave Indianapolis IN 46202 United States Phone: | Indianapolis | America
Lil Dumplings Noodle Bar Address: 926 Carrollton Ave Indianapolis IN 46202 United States Phone: | Indianapolis | America