clock menu more-arrow no yes

Olympic Noodle Restaurant

4008 W Olympic Blvd, Los Angeles, CA 90019

(323) 931-0007