Larry C.
Google
I've eaten a lotta pizza. A lot. I love pizza.
Steve's (the owner) Italian meatball pizza is hands down my single favorite pizza on the planet at the moment. The sauce is just my style. The cheese, excellent. The meatballs, homemade and so so good. This is what I'd call a thinner crust pizza, cooked at a high temp, which is the traditional style of pizza.
I have gotten his other pizzas too, and they're all excellent. If you're anywhere nearby, this should be a must visit for lunch or dinner. You will not regret it! I get the 24" pizza and it's enough for five of us in the office... For $40 that's a great deal!
Unfortunately we ate most of the pizza this time before I remembered to take a pic, but you can get an idea of the construction from this picture. Try to remember this is a massive slice of pizza too!