Haven't even been inside this place yet, but we moved to the Encanto area and with nothing in our fridge opted to order some pizza. Thinking it would take a while we called ahead to order take out, and they said it'd be ready in 10 minutes! Amazing for a place that I've heard so much about and figured would have a long wait.
The menu has some delish choices and the Tartufata pizza bianche is beyond amazing. As a picky pizza eater, this is now my new favorite place - and one that my fiance now prefers over the likes of Bianco's.
A MUST try if you haven't been.