Costa Smeralda is an Italian restaurant offering a selection of appetizers and other dishes.