House of Tokyo is a Japanese restaurant located in Greenwood, IN, offering a diverse menu of authentic Japanese cuisine.
With a focus on providing the best dining experience, House of Tokyo serves a variety of traditional Japanese dishes, including sushi, sashimi, hibachi, and more.
Generated from the website