KUMO in Greenwood Park Mall
Restaurant
1251 US Highway 31 North Unit P210, Greenwood, IN 46142
Description
Kumo Japanese Steakhouse offers quality, fresh-made by order sushi, sizzle and fun hibachi experience, located in Greenwood park mall plaza.Frequently Asked Questions
Places You Should Consider
13489 Tegler Dr, Noblesville, IN 46060
FishersAs soon as you walk in the door at Aspen Creek Grill, you’ll feel the warmth from our friendly staff and be welcomed to take a spot around our full service,...