O'Learys is a Boston-themed sports bar offering a buffet and showing various sports events. Pets are welcome.