pizza parlour

Noun

 * 1)  a pizzeria a pizza restaurant

Alternative forms

 * pizza parlor