Leo's is a family-run Italian restaurant known for its pizza and traditional dishes, served in a casual, high-ceilinged space.