3lephant Noodle Shack

3lephant Noodle Shack, 4792 Silverton Rd NE, Salem, OR 97305, United States

(971) 447-8927

Location