Pizzeria Leonhardo's is a pizza establishment offering takeaway options. It provides a menu, special offers, and table reservations.