When I first saw this place, I wasn't sure what the concept was. But when I tried it, I loved it! Had it many, many times and its always consistent, delicious and a good value. Friendly people and you can order online. Great place for take out.
Pros: Yummy Pizza
Cons: No delivery