There are many excellent spots throughout Tokyo, but our pick is Inokashira Park in trendy Kichijoji.