Kyoto Hibachi Express, Ramen & Sushi
(132)
Restaurant
Address: 5035 W 71st St # M, Indianapolis, IN 46268
Hours: Closed ⋅ Opens 11 AM Mon
Phone: (317) 746-6973
No information is available for this page. · Learn why