An Italian place in the city of the Saint. She says it's good, so....