Authentic Italian restaurant specializing in pizza. Offers a variety of pizzas, including vegetarian options.