ExploreBrowse cities Cevicheria "El Tiradito" Lima 36, Lima, PESeafood Restaurant Directions ↗ Share Copy link Nearby restaurants Chifa "FA SEN"Lima, PE0.08 km awayYacumama Sabor a SelvaLima, PE0.15 km awayEl HuariqueLima, PE0.15 km awayEl Encanto AyacuchanoLima, PE0.17 km awayComedor IFBLos Olivos, PE0.18 km awayEl Buen Sabor de la CasaLima, PE0.2 km away Keep exploring → Place data: Foursquare Open Source Places · Apache 2.0Copyright 2024 Foursquare Labs, Inc.