Traditional British pub offering sports on TV, grills, and global comfort food. Expect a friendly atmosphere and tasty plates.