Noodles & Company 161

Noodles & Company #161 is a Noodles & Company restaurant located at 14025 West Colfax Drive in Lakewood, Colorado.