See moren. pizza shopDefinition of pizza shop in EnglishRestaurant specialising in pizza. Synonyms of pizza shop in Englishpizzeriapizza restaurantpizza placepizza store