Lefty's Place is a casual pub and bar offering a relaxed atmosphere and a variety of food and drink options.