No question, this is our favorite place in town. The pizza tastes just like you would get in Italy and many of the staff seem to be Italian. I love the Don Alfonso, my wife loves the Margherita. I would eat there every night if I could. Yes we have been to Oregano's (too long of a wait, and a completely different style of pizza)