Lima Lemon Cevicheria offers homemade Peruvian cuisine, specializing in ceviche and other flavorful dishes.