©2010 Nick's Chili Parlor, All Rights Reserved // 2621 Lafayette Rd., Indianapolis, IN 46222 • Phone Orders: (317) 924-5005 Fax: (317) 924-5639   Privacy Policy