Italian restaurant specializing in high-quality pizzas and a rich menu. Offers lunch and dinner service.