Dining and Drinking > Restaurant > Asian Restaurant > Chinese Restaurant, Dining and Drinking > Restaurant > Buffet
Address: 5390 W 38th St, Indianapolis, IN, 46254
Phone: (317) 293-1600
Website: http://www.teppanyaki-grill.com
Category: Restaurants
Tags: #DiningandDrinking>Re #DiningandDrinking>Re
Listed on BizVoices