Noodles and Company 903 Indiana Avenue, Indianapolis, IN 46202