Normally Yelp is accurate on rankings for the most part, but I think this place is way overrated. I ordered a XL pepperoni for pickup and made my way to the location, it's a pretty cool shop in a up and coming part of town. My first impression walking in was that everyone seemed friendly and working hard. This place seemed to be doing very good business (probably because it is so cheap), but the first thing I noticed was a pungent oder of BO wafting through the air. Now I'll admit it was a hot day, but it made me think twice about the cleanliness of the people making my pizza. Regardless, I picked up my pizza and rolled out.
As I was making my way home, I took a look at the pie and was not that impressed as it looked super oily and blah. I hoped it tasted better than it looked and while I'm no expert, I know a good pizza when I taste one and couldn't wait to try it.
Unfortunately, the look of the pizza mirrored the taste (as in not impressive). It was very bland and nothing special. After seeing all these great reviews maybe it was just my experience that wasn't up to par. I'm no hater on places just to hate, but I'm honest and don't think this place was that great.
I really wanted to like this place, but I'll never eat here again.