House of Tokyo
172 Melody Ave, Greenwood
(317) 889-6037
Menu
Restaurants in Greenwood, IN
House of Tokyo
172 Melody Ave, Greenwood, IN 46142
(317) 889-6037