I'd heard super great things about this place and a pal of mine had done some online research and the name had come up in multiple spots so we were stoked to come here. Sadly, the pizza wasn't nearly as hype as I hoped.
They are known for their margherita pizza which is supposedly award winning and its kind of cool because they only make a limited number of those pies per day. However, when we got it there really wasn't all that much flavor to it. In fact the Picante that we had gotten far exceeded the taste.