Loading map…

LIMA London est. 2012

A Michelin Guide listed Peruvian restaurant in Fitzrovia, led by chef Roberto Ortiz, serving modern ceviche and tasting menus.