Leo's Pub and More is a bar offering a relaxed atmosphere.