Lion's Bar is a new bar located in Geneva. It is open seven days a week, with extended hours on Thursdays through Saturdays.