pizza store (English, noun)
expansion: pizza store (plural pizza stores)
Senses:
glosses: A restaurant specializing in pizza.
tags: Canada
US
Forms:
form: pizza stores
tags: plural