Teppanyaki Grill and Supreme Buffet
Restaurant
0.0(0 Reviews)
5390 W 38th St, 46254 Indianapolis
Info
Open 7 days a week. Over 250 healthy food choices. Dine in or carry out. Gift certificates available. Sushi, dessert and more. 317-293-1600.
Industries / Specializations
RestaurantMap
5390 W 38th St, 46254 Indianapolis
Reviews
Unverified Reviews0.0
(0 Reviews)