(ITALIAN)
Via degli Avignonesi 22 Rome Italy
This place did not disappoint. A family owned this little place who take great pride in what they do. The service reflects on that pride and it's a fabulous experience. Wonderful restaurant in a very touristic
BOOKING: