This place is a great location near the Vatican. His father's restaurant across the street is fantastic!