Leo's Den is a cocktail bar offering a relaxed atmosphere with beer, wine, and cocktails. Enjoy happy hour, karaoke, and dancing.