Leon's Pizza offers a diverse menu of pizza, pasta, and seafood in a casual setting with a separate bar area.