LIMA – London, UK – First Michelin awarded Peruvian restaurant worldwide

Lima was another wonderful discovery I made in London. I went there because I was craving for good ceviche.

Storefront

Storefront – Lima – London

This is an excellent place. And I just heard it is the first Peruvian restaurant to be awarded with a Michelin star in the world!
Continue reading