Vocabulary
屋台店
やたいみせ
stall; stand
noun