La Cebichería de Trafalgar is a Peruvian restaurant specializing in cebiche, with Nikkei influences. They offer takeaway options.