This is on the menu of a restaurant where I'm going tonight, and although I've actually had it in the past, I'm still not quite sure what it is. Can someone tell me what this is, or suggest a website where I might find that info? I tried several search engines and culinary dictionary sites, but to no avail. They have recipes, but don't really say what it actually is. TIA.