Underwhelming. I suppose due to the location on the way to Piazzale Michelangelo. We tried pizza, panini, bruschetta and Greek salad. All except the salad were disappointing. The salad was fresh and crisp. Too expensive for what we got. Service was also just ok. I’m...sure there are better places, even in this area.More