This Italian restaurant specializes in pizzas, which are noted as being small but delicious. They also offer good, large salads and perfectly cooked meats. A unique appetizer of olives with oil, garlic, cayenne, and salt is a popular offering.