EL Nuevo Mirador Restaurant
2705 W Pico Blvd
Los Angeles, CA 90006-3903
323-730-8166