Noodles & Company 581

Noodles & Company #581 is a Noodles & Company restaurant located at 2214 North Tustin Street in Orange, California.