Il Ristoro

2.2
(10 reviews)
Via Le Lame, 10 Abc, Frosinone, 03100
Italian
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Il Ristoro | Frosinone | Italy | TripAligner