I'm not Italian but I do know good pizza, and this place has it. The menu choices are a bit limited, only two sizes of pizza to choose from but toppings choices are plentiful. They even have a gluten free option, although I didn't try it.
I enjoyed a cappuccino and Italian ice cream while I waited for my pizza once I ordered. Within 15 minutes, my pizza order was ready to take home and enjoy. Grazie!