Ristorante Picchio Rosso Strada Della Marina, 5/C, 01014 Montalto di Castro VT, Italy 42.330429, 11.576989