stall: a booth where articles are displayed for sale
artifact: a man-made object taken as a whole
espresso: strong black coffee brewed by forcing hot water under pressure through finely ground coffee beans