I have never had their pizza. I don't even see it on the menu. I know many locals love this place but I find the sauce to taste like it came out of a jar and not real homemade Italian cooking. Food is cheap, though.
If you own or manage Place Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.