New York restaurant Llama Inn to open London outpost
New York-based Peruvian restaurant Llama Inn is to launch its first London outpost next month on the rooftop of The Hoxton hotel in LondonĂ¢s Shoreditch.
New York-based Peruvian restaurant Llama Inn is to launch its first London outpost next month on the rooftop of The Hoxton hotel in LondonĂ¢s Shoreditch.