Naf Naf started in an old Taco Bell building in Naperville and soon had a huge group of devotees! It"s hard to keep up with how many locations they have in which states currently. They have the best pita on the planet and I enjoy everything on the menu. My favorites are the falafel and the baba ganoush but it's all wonderful.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.