Looks like a plate full of greasy grape leaves wrapped around some thing....roasted camel thighs? See you at their version of The Holiday Inn!