New Worlder
New Worlder
Nicholas Gill
Episode #49: Erik Ramirez
58 minutes Posted Aug 4, 2022 at 11:00 am.
0:00
58:14
Download MP3
Show notes
Erik Ramirez is the chef and co-owner of Llama Inn & Llama San in New York City.