I have only come here for pick up orders so I cannot comment on the overall dining experience, but I will say that they have the best pizza I have had in town. I would say the crust is what sets Revolution's pizza apart from all other pizza places in town. It's awesomeness is hard to describe in words so I will not attempt to, but I will say that I am usually a person who cares only about the toppings on my pizza rather than the crust, so I feel that this is really saying something.
Another nice touch is the gelato bar that they have next to the actual bar, where you can order 8-10 different flavors of gelato. This was definitely a big hit for my four year old nephew. Unfortunately, after sampling the gelato and getting a small cup order, he wanted nothing to do with his pizza, so parents be warned.
I look forward to eating at this restaurant again and enjoying the full dining experience at this restaurant.
The pizza is a little on the expensive side, but as you can gather from my comments, it is definitely worth it.