Trattoria Leo offers Italian cuisine with creative dishes, including pizza, pasta, and risotto. Features include outdoor seating, a full bar, and free WiFi. Reservations are accepted.