frostmagazine.com
Lima Becomes Europe’s First Michelin Starred Peruvian Restaurant
It was announced this morning in the 2014 Michelin Guide for UK & Ireland that LIMA restaurant in London’s Fitzrovia has achieved the distinction of becoming the first ever Peruvian restaurant …