English-style sports bar, 120 Bar, offers a classic pub atmosphere. Enjoy drinks, food, and sports on multiple screens, including a large one.