Irish pub in Alatri, known for generous portions and exceptional sandwiches. Offers good value, with quality meat dishes.