GRUBHUB
Updated 635 days ago
917 Indiana Ave, Indianapolis, IN 46202
Best Taste Chinese Restaurant is a Chinese restaurant that has food for pick up or delivery in the Indianapolis, Indiana area...
917 Indiana Ave, Indianapolis, IN 46202. Taichi Asian Grill House is known for its Asian, Chinese, Dinner, and Lunch Specials. Online ordering available!
Also known as: Best Taste Chinese Restaurant, Grubhub Holdings Inc.