Call me crazy, but I have to go here just for the Verduta Pizza. They should probably throw me in the loony bin for eating asparagus on a pizza, but somehow it just tastes great! It's not a cheap place to eat, but the food is very high quality, and very well done.
more