English pub known as Caraffa's Pub. Offers a beer hall experience.