Charming restaurant in Rocca di Papa with a warm, inviting atmosphere. Features two levels of dining and offers bed & breakfast amenities.