The user meant that this is the area where the KTEL busses come through. Specifically it's at a coffee place in the southwest of that junction. I know that because I passed twice here using the bus from Patra to Athens kinda recently. I'm going to map it.