Kyoto Hibachi Express, Ramen & Sushi
(128)
Restaurant
Address: 5035 W 71st St # M, Indianapolis, IN 46268
Hours: Open ⋅ Closes 9 PM
Phone: (317) 746-6973
People also ask
Is hibachi authentic to Japan?
No information is available for this page. · Learn why