Company name: Ayllu
Description: Plush eatery for creative Peruvian fare
Located beneath Smith's Bar & Grill, 25 Sheldon Square, London W2 6EY, United Kingdom