Sasha Lekach

Pop-Up Chef
Sasha Lekach

San Francisco

About Sasha Lekach

SF native. Loves good food.