Teppanyaki Grill & Supreme Buffet

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