Llama Inn WilliamsburgBrooklynNew York CityLomo SaltadoPeruvianPosted Sep 16, 2018This place was pretty good. It’s expensive sorta, but the lomo saltado was decent.