Word
pizza shop, n.
a shop where pizzas are made and sold
<noun.artifact>
pizza parlor
pizza shop
pizzeria
semantic pointers
hypernym
store, shop