Skip to content
Restaurant

Ristorante Il Picchio Rosso

Location
101 Via Italo Piccagli
Rome, 00189
Phone06 3036 6468
Hours of Operation statusClosed · Opens 7:30 PM