Leo is a pizza restaurant offering a menu of pizza, lasagna, and wine. A takeout cafe provides additional bites to go. Reservations and walk-in seating are available.