Bartender - Llama Inn
13 days ago
London
Shoreditch has become one of the most happening areas of London, and we’re bang in the middle of it, with 210 bedrooms, the Apartment, and two in-house restaurants – Hoxton Grill and Llama Inn. Llama Inn: A freewheeling, modern approach to Peruvian cooking, with an exciting menu of ceviche, small...