Penguin Fish And Chips

5952 W Pico Blvd Los Angeles CA 90035 USA

(323) 933-7661

Location