Pop-Up Chef

Sasha Lekach

SAN FRANCISCO

About Sasha Lekach

SF native. Loves good food.