Italian restaurant Il Papavero offers pizza, Mediterranean dishes, and a welcoming atmosphere. Serves lunch and dinner.