O'Learys offers a Boston-inspired sports bar experience with a modern take on entertainment and food.