I stopped in this place as I saw the signage advertising pizza from a wood oven. Besides, the Mr. Greek next door wasn't peaking my interest.
I ordered the New Yorker small pizza. I was amazed that my pizza was made in 11 minutes. The crust was done to perfection and the toppings were generous. I am not a fan to thick crust pizzas and this one had a crust that I didn't mind eating.
I found myself considering many pizzas off their menu and I will update my review after I have tried some of them.
I also found the seating ample and the customer service good.