Solveig's Pizza is a public restaurant specializing in pizza, offering both dine-in and takeaway options. They serve a variety of pizzas and are open daily for customers.