House of Tokyo

172 Melody Ave, Greenwood, IN

Menu (As of 11/3)

House of Tokyo: hours and how to order