I went to a Jaguar sponsored driving event recently and these we're part of the menu in the lounge. Does anyone have any idea what they are and how to make them, they we're amazing!
It didn't taste stuffed, but it may have been. Some sort of marinara type sauce and a bit of parm cheese on top...