Il Picchio Rosso is a pizza restaurant. It offers a small indoor space with an adequate outdoor area.