Hidden place · Champaign, United States
Japan House
Japan House contains informal and formal Japanese tea rooms built by Japanese artisans and is surrounded by Japanese-style gardens. It also hosts tea…
Hidden place · Champaign, United States
Japan House contains informal and formal Japanese tea rooms built by Japanese artisans and is surrounded by Japanese-style gardens. It also hosts tea…
Still loading - a slow connection can take a little longer. Reload