ExploreBrowse cities Cevicheria El tigre Lima, PEFish and Chips Shop Directions ↗ Share Copy link Nearby restaurants antaminaAvenida Perú, Lima, Departamento de Lima, PE0.08 km awayLa Estación MarinaJr. Salaverry 473, S. M. P. Lima, Perú, PE0.1 km awayCafetería JaraLima, PE0.11 km awayEL GAUCHO JARALima, PE0.13 km awayCevichería Restaurante - ChulucanasLima, PE0.13 km awayChifa Yong HongLima, PE0.13 km away Keep exploring → Place data: Foursquare Open Source Places · Apache 2.0Copyright 2024 Foursquare Labs, Inc.