About Us

 

Established in 1994, Nicky’s offers delicious Greek and American food. Please come enjoy our family recipes at our location in Naperville, IL.