5337 Monte Vista St near, Los Angeles, CA 90042
Cevicheria Altata is a Seafood restaurant located at 5337 Monte Vista St near, Los Angeles, CA 90042. It has received 0 reviews with an average rating of 0 stars.
The address of Cevicheria Altata: 5337 Monte Vista St near, Los Angeles, CA 90042
Cevicheria Altata has 0 stars from 0 reviews
Seafood restaurant