GENERAL INFO5893 N. State Road 135 Greenwood, Indiana 46143p: 317-985-8926Visit WebsiteDESCRIPTIONJapanese restaurant offering hibachi and sushi.