Sauteed Lamb Kidneys. Sautierten Lammnieren.
Restaurant: Chinabar an der Wien, Vienna, Austria. Wien, Österreich.