Hit New York Peruvian restaurant Llama Inn has unveiled a London offshoot at the Hoxton Hotel in Shoreditch. The rooftop venue opens officially on 1 September, but guests can sample its menu at a soft launch until then. Co-founders Juan Correa and chef Erik Ramirez (pictured) opened the original in Brooklyn in 2015, earning plaudits […]

Continue reading