Leonardos Ceviche Co is a cozy eatery in Downey, CA that specializes in serving a variety of ceviche dishes. Customers can enjoy a selection of fresh seafood marinated in citrus juices and served with traditional accompaniments.
The restaurant prides itself on offering a casual dining experience with a focus on authentic flavors and quality ingredients. Leonardos Ceviche Co is known for its vibrant and refreshing dishes that showcase the best of Peruvian cuisine.
Generated from their business information