Costa Smeralda is an Italian restaurant offering traditional service in a pleasant atmosphere.