House Of Tokyo 172 Melody Ave # A1 Greenwood, IN 46142 Phone: (317) 889-6037 Fax: (317) 889-0059
Category: Restaurants