I initially had low expectations, but I was soon proven wrong.
I ordered a couple of takeout pizzas, just to try them out, and personally, I liked them. The ingredients seem good quality, and the prices are average. There aren't many flavors to choose from, but I understand it's better to focus on a small but good selection.
Finding parking isn't easy; you have to be lucky.
The menu looks like the one published here on Maps with an image from a few years ago; I recommend updating it with the new prices.
So, it's a good pizzeria, but I recommend paying more attention to updating your online presence.