Vietnamese restaurant · 10300 Illinois St Entrance #3, Indianapolis, IN
More food in Indianapolis, IN · Vietnamese Food in Indianapolis