L E O P A R D O 460 S LA BREA AVE LOS ANGELES, CA 90036 (323) 272-3535 Neighborhood Italian INSTAGRAM