Youvetsi ( Giouvetsi ) with lamb in Rhodes, Greece.