Llama Inn is a restaurant serving Latin American and Peruvian cuisine in New York City.[1][2]
References
- ^ "Llama Inn – New York - a MICHELIN Guide Restaurant". MICHELIN Guide. Retrieved 2024-06-18.
- ^ "Llama Inn | New York Magazine | The Thousand Best". New York Magazine. 2019-02-20. Retrieved 2024-06-18.