“On both sides of the main street”
There's a bench on the sidewalk of Kanamecho-dori Street, right in front of Senkawa Station.

There are benches near the bicycle parking area on the sidewalk along the long Senkawa Station. There are also benches on the Life side, so it seems like you could use them to meet up at Senkawa Station.
So, why not try using these benches around Senkawa Station as a place to take a break?

