I tried this place tonight. Free parking for customers is always nice.
There are two entrances, one is for the sit-in dining and one is for takeout. The dining area looks like it was recently remodeled. We decided to get the take-out to try the pizza, but I might dine-in next time.
At first glance, the menu looks average. There is nothing fancy about the items. This is not Pizzeria Libretto. The lady behind the take-out counter claimed that the special pizza sells the best. However, I was in the mood for Hawaiian so I just order a large pizza with pineapple and ham.
So the verdict is that the large pizza was consumed by 2 people in less than an hour after leaving the restaurant. The pizza is just that good. If you want the basics executed well this is the place to go.
Only dropping 1 star because I think that the prices are a bit high compared to the USA. It was $20 for a large pizza. Similar pizzas in the USA cost $12-$15.