My husband and I visited in September for a half marathon. Caffe Vero was by far the best food we had on our visit. In fact, it was so good we ate there twice. The restaurant is small and crowded but the food is excellent and not overpriced. Do yourself a favor and eat here if you're in the area.