Lima Limon is a Peruvian restaurant offering flavorful, generously portioned dishes. They also provide delivery service.