wow. i went there today and had the il roberto pizza and the herb limonata. the pizza had the most beautiful fresh taste, like what we had in naples, italy on our honeymoon. the herb limonata is just.. i don't even know. the first sip was confusing--a strange blend of flavors. by the third sip i was pretty much addicted. ridiculously delicious.
if you're attached to super cheesy greasy american style pizza, you probably won't like it. that's not what it is. it's real, wood fired, simple, pure italian deliciousness.