This Italian establishment specializes in pizza, offering various sizes including a "mezzo metro" option. They serve both lunch and dinner, with prices for pizzas ranging from 7 to 15 euros.