Leila Amsterdam

Leila Amsterdam is a NYC/NJ-based food creator, traveler, entertainer, and storyteller.

Linden, New Jersey, United States

209.2K followers across 2 platforms.

Platforms

Similar creators