Italian Restaurants in TOLFA
Show restaurants on map
4.4
Menu
4.4
Menu
City: TOLFA, Via Del Bagno, 00059 Tolfa, Italy, TOLFA
Outdoor Seating, Takeout, Highchairs Available, Accepts Credit Cards
4.5
Menu
4.5
Menu
City: TOLFA, 5 Km Da Tolfa Sulla Strada Provinciale S. Severa Km 17, 700, Tolfa I-00059, Italia, TOLFA, Italy
"Molto piccolo ma accogliente, personale gentilissimo"
Price
The Average price for Italian is:
$8.3
Feedback
These reviews refer only to the mentioned ingredients.