I recently visited here and was quite impressed. Very friendly staff and the pizza is made quick and fresh. Delicious tasting. It has a unique flavor that you can't just get anywhere.
Only downside is the largest pizza they make is ten inches and they do not offer any kind of breadsticks or wings. I paid just over $11 for a 10 inch two topping.
Overall I will definitely return