at 7853 US 31 S Suite C, Indianapolis , 46227-6011 United States
42 FB users likes Noodles & Company Greenwood Place, set it to 415 position in Likes Rating for Indianapolis, Indiana in Local Business category
Noodles & Company Greenwood Place is Indianapolis based place and this enity listed in Restaurant category. Located at 7853 US 31 S Suite C IN 46227-6011. Contact phone number of Noodles & Company Greenwood Place: (317) 882-9100