Complex sentence: Street food needs to be sold along the street, even though nowadays the junkers have transformed into shops without providing seats, but the sales are still being done along the street.
Split into simpler sentences: Street food needs to be sold along the street, even though nowadays the junkers had transformed into a shop without providing seats. The sales are still being done along the street.