ExploreBrowse cities Cevicheria "El Velero" Lima, PEFish and Chips Shop Directions ↗ Share Copy link Nearby restaurants Cevichería Restaurante - ChulucanasLima, PE0.03 km awayChifa Yong HongLima, PE0.05 km awayLa Estación MarinaJr. Salaverry 473, S. M. P. Lima, Perú, PE0.06 km awayPolleria salazarLima, PE0.08 km awayCafetería JaraLima, PE0.08 km awayCebicheria las conchitas D`mardenLima, PE0.1 km away Keep exploring → Place data: Foursquare Open Source Places · Apache 2.0Copyright 2024 Foursquare Labs, Inc.