street stall; roadside stand
A small shop or stall set up at a crossroads or along a street, often temporary or simple in structure.
On festival days, street stalls line up.
He bought roasted sweet potatoes at a street stall.
Compound of 辻 (つじ, 'crossroads') and 店 (みせ, 'shop'). The exact historical derivation is uncertain, but the word straightforwardly describes a shop at a street crossing.