Where Is Sarma Melngailis Dog Leon Today? Wiki, Biography, Age, Spouse, Net Worth, Fast Facts
Sarma Melngailis, an aggressive restaurateur whose organizations Pure Food and Wine and One Lucky Duck once advocated the development of raw food, is the subject of a Netflix movie about genuine misdeeds. Melngailis remained in New York. As of May 2019, she and Leon lived in Harlem. Melngailis and Leon may now be living with … Read more