Noodles & Company 420

Noodles & Company #420 was a Noodles & Company restaurant located at 8190 Strawberry Lane in Falls Church, Virginia.