cluster of street food stalls; food stall village
Refers to a designated area or event where multiple yatai (street food stalls) are gathered together, often found at festivals or tourist spots.
A large cluster of food stalls had been set up at the festival site.
At this food stall village, you can enjoy gourmet foods from all over the country.
Compound of 屋台 (yatai, 'street stall') and 村 (mura, 'village'), literally 'stall village'.