
New York's 3-star rated Peruvian restaurant is coming to a close
Since 2019, chef Eric Ramirez has been cooking up his interpretation of Nikkei cuisine at Llama San in the West Village. Not just a favorite among various media outlets, the restaurant was also credited with the boom of Peruvian flavors on a worldwide …