Llama Inn – Peruvian Cuisine comes to The Hoxton, Shoreditch
PERUVIAN restaurants in the capital, while relatively plentiful, are still something of a rarity in London. Even less easy to find is Peruvian cooking that displays something of an experimental streak.
Tha...