Noun pizza parlor has 1 sense
  1. pizzeria, pizza shop, pizza parlor - a shop where pizzas are made and sold
    --1 is a kind of shop, store
,
TOP