Naperville IL Food Products Retail 1. 1021 W Ogden Ave, Naperville, IL 60563 | Karaikudi Indian Grill (630) 718-9999