I am shocked to see any ratings lower than five stars. This is some of the best pizza I have ever had. We are in town for three days and will dine here twice.
And yes, it might appear as though I am mailing this review in, but in truth how effusive can one be about a kick #@# Margherita pizza? Yes, it is insanely delicious, but beyond that?