Noodles Noodles

Overview

Address: 1555 Palm Ave
San Diego, CA 92154
Website: the2noodles.com
Phone: 619-946-4556