Noodles & Company 7006

Noodles & Company #7006 is a Noodles & Company restaurant located at 64 Hampton Village Plaza in St. Louis, Missouri. The location opened on 39220.