I Pazzi is an Italian restaurant offering dishes such as pizza and pasta.