Restaurants
Ai Tre Scalini Soriano nel Cimino
1 Viale Vittorio Emanvele IIIExcellent restaurant, very short walk.
Pizzeria da Gigi
Piazza Fontana VecchiaPizza by the slice, a local favorite.
Palazzo Catalani by Diamond Resorts
26 Via MontecavalloExcellent restaurant with beautiful views of the castle
Il Carolino
2 Via Giuseppe GaribaldiBeautiful restaurant located within a short walk.
Possibly the best restaurant in town. You will need a car to get here, but well worth it.
11 Einheimische empfehlen
Baita La Faggeta
Loc. FaggetaPossibly the best restaurant in town. You will need a car to get here, but well worth it.
Snacks
La Luigina
14 Viale Vittorio Emanvele IIIFantastic outdoor gelato shop and cafe with beautiful views.
Bar Roma
2 Viale Vittorio Emanvele IIIFantastic Coffee Bar and Pastry shop right in the town piazza
Bar Centrale
n.23 Piazza Vittorio Emanuele IIThe Central Coffee var in Soriano with great seating in the middle of the town square.