Synonyms and Antonyms for pizza_shop

1. pizza shop (n.)

a shop where pizzas are made and sold

Synonyms: