Complex sentence: In addition to the streets, Kakigori is also sold in festivals, convenience stores, coffee shops, restaurants; during the hot summer months Kakigōri is sold virtually everywhere in Japan.
Split into simpler sentences: In addition to the streets, "kakigōri" is also sold in festivals, convenience stores, coffee shops, and restaurants. During the hot summer months, "kakigōri" is sold virtually everywhere in Japan.