4344 Shaw Blvd
St Louis, Missouri 63110

Tour the Japanese Garden, Seiwa-en, one of the largest and most authentic Japanese strolling gardens in North America.

Added by Upcoming Robot on August 22, 2009