"carryout" in Indianapolis, IN 4.5 / 5 based on 47 votes Naisa Pan-Asian Cafe Asian Restaurant, Chinese Restaurant 1025 Virginia Ave Indianapolis, IN 46203 Menu 4.0 / 5 based on 119 votes Siam Square Thai Restaurant 936 Virginia Ave Indianapolis, IN 46203