Noodles & Company 154

Noodles & Company #154 is a Noodles & Company restaurant located at 2255 North Main Street in Longmont, Colorado.