Noodles & Company 236

Noodles & Company #236 is a Noodles & Company restaurant located at 1560 South Koeller Street in Oshkosh, Wisconsin.