ExploreBrowse cities Yacumama Sabor a Selva Lima, PEPeruvian Restaurant Directions ↗ Share Copy link Nearby restaurants Restaurant TerrazasLima, PE0.12 km awayEl Encanto AyacuchanoLima, PE0.13 km awayEl HuariqueLima, PE0.14 km awayCevicheria "El Tiradito"Lima 36, Lima, PE0.15 km awayLa Caleta TumbesinaGermán Aguirre 681, Lima, PE0.18 km awayChifa "FA SEN"Lima, PE0.22 km away Keep exploring → Place data: Foursquare Open Source Places · Apache 2.0Copyright 2024 Foursquare Labs, Inc.