You need to enable JavaScript to run this app.
Kumo Japanese Steakhouse
1251 U.S. Hwy 31 N, Mall Unit P210, Greenwood IN 46142
Get the ChowNow App
Log In or Sign Up