Japan House
(363)
Home goods store in Houston, Texas
Address: 1801 S Dairy Ashford Rd Unit 121, Houston, TX 77077
Hours: Closed ⋅ Opens 10 AM
Phone: (281) 497-8561
People also ask
What is the Japan House about?
Why are they called the Japanese house?
Is Japan House free?
How big is Japan House LA?