Know a great happy hour or special for this location?
No-frills strip-mall spot for Peruvian fare including saltado (Peruvian stir-fry), fish & more.
Suggest an edit
5786 Melrose Ave, Los Angeles, CA 90038