Costa Smeralda is a pizza restaurant known for a wide selection of pizzas.