Lima Restaurant, London

Lima Restaurant, London

If you’re looking for a London restaurant to go to for a special occasion, then Lima restaurant in Fitzrovia could be the perfect choice. I came here with my family after reading great reviews of the creative menu. Also because Lima is the first and only Michelin starred Peruvian restaurant in London. I was eager to see what […]