Fuji Oishi Hana Terrace
Fuji Oishi Hana Terrace, on the northern shore of Lake Kawaguchi, beside Oishi Park, is a small shopping, dining, and landscaped garden complex. The herb and flower gardens are a pleasant place to sit with a drink or snack and admire views of Mt. Fuji, when the weather’s clear. It’s also an ideal place to shop for high-quality Japanese souvenirs.
...