Long Thanh Chinese and Vietnamese Food
5707 E 71st St, Indianapolis, IN 46220
4.0 / 5 based on 13 votes
We don't know much about this place. It is probably new or not well known.
You can try your luck and visit this restaurant or take a look at the restaurants nearby.
Happy Dragon Chinese Restaurant 5868 E. 71st St. Binford Shoppes Indianapolis, IN 46220
Number 1 China Buffet Chinese Restaurant 6935 Lake Plz Dr Ste B1 Indianapolis, IN 46220
Asian Chao 6020 E 82nd St Ste 1010 Castleton, IN 46250
Chow Express Chinese Restaurant 7429 N Shadeland Ave Indianapolis, IN 46250
8 China Buffet 5393 E 82nd St Indianapolis, IN 46250
TAJ of India Indian Restaurant 5929 E 82nd St Indianapolis, IN 46250