Il Carantan is an Italian restaurant specializing in grilled meats and traditional dishes.