You guys, I am hooked on their white duck pizza and I can't even lie. I am upping my rating to 5*s because for all of the naysayers (I'm guessing there are a bunch based off the 3.5 rating) this place has consistently been able to:
- fit me in, without reservations
- have excellent service
- deliver time and time again on that white duck pizza.
Delicious, fast, and a great location.