13818 SW 8th St
Miami, FL 33184
Comfy strip-mall bistro serving Peruvian ceviche, plus other traditional meat & seafood dishes.