Pizza-shop Definition

noun

A restaurant specializing in pizza.

Wiktionary
Synonyms:

Other Word Forms of Pizza-shop

Noun

Singular:
pizza-shop
Plural:
pizza-shops

Find Similar Words

Find similar words to pizza-shop using the buttons below.

Words Starting With

Words Ending With

Unscrambles

pizza-shop