Pizzeria Leona offers a menu of 45 dishes, specializing in pizza. Delivery service is available.