Leonardo's is a sports bar offering beer, cocktails, and televised sports. It features a sunny patio with ample seating.