Company name: Señor Ceviche
Description: Peruvian spot specialising in ceviche
Kingly Court, Carnaby, London W1B 5PW, United Kingdom